-
- Ответ VVB(1586 знак., 26.05.2022 12:30)
- Мда, любит народ в гамаке и на лыжах. Зачем разъем для USB,
достаточно просто гребенку или вообще контактные площадки сделать. - LightElf(26.05.2022 13:01)
- Неудобно. Я не для себя делаю, человеческий фактор следует учитывать. Автоматизации программирования без участия человеков у нас на предприятии нет. - VVB(26.05.2022 13:04)
- Через пень-колоду, но сделал: создал pack, в котром единственный
образ u-boot с нулевым смещением для запуска. Dingo(71 знак., 26.05.2022 12:48)
- Если JTAG нет, то для отладки я бы выбрал такой путь. VVB(472 знак., 26.05.2022 12:57)
- А там как такового нет u-boot, подразумевается двоичный исполняемый
файл (как я понимаю). - Dingo(26.05.2022 12:58)
- да - VVB(26.05.2022 12:59)
- А там как такового нет u-boot, подразумевается двоичный исполняемый
файл (как я понимаю). - Dingo(26.05.2022 12:58)
- Если JTAG нет, то для отладки я бы выбрал такой путь. VVB(472 знак., 26.05.2022 12:57)
- Верно ли я понял, что у вас образ с единственной командой, которая
включена как 0x00000000=0xfffeeaff и остальное через отладку? Если
да - как этот образ готовили? JTAG в моём случае не распаян, надо
посмотреть. выведены ли вообще пины на разъёмы. Я тоже за простоту
в виде Makefile, но производитель только под эклипс проект на
github выложил :-/ Dingo(29 знак., 26.05.2022 12:38)
- Лови. VVB(57 знак., 26.05.2022 12:49, ссылка)
- Спасибо, но я не про это. Такое можно под никсами через echo -n
"\0хх\0уу" > file.bin Я не мог заставить его на флешку
записать убедить, упрямился. Пока есть решение. - Dingo(26.05.2022 12:57)
- Там очень простой формат бинарника на флешке (собственно Nu-Writer
его и создает). В начале лежит заголовок, где расписано по какому
адресу грузить код и откуда его стартова, потом скрипт
инициализации в виде 32-битных пар "адрес регистра: значение",
потом просто код. LightElf(36 знак., 26.05.2022 13:09 - 13:19)
- См. стр.17 и 29 VVB(73 знак., 26.05.2022 13:14, ссылка)
- Попытка номер 2. Собственно внутрь скрипта можно засадить настройку
любой периферии, в частности включить JTAG. LightElf(1 знак., 26.05.2022 13:20 - 14:07, ссылка)
- %-O Спасибо за отзывчивость! Там я с NuWriter не находили общий
язык из-за запущенной виртуалки, которая пыталась usb-устройство к
себе подключить. Чертыхался долго, пока разобрался. - Dingo(26.05.2022 13:32)
- Ну блин... Собери NuWriterCmd для Linux, как я, и будет тебе счастье без виртуалки. VVB(118 знак., 26.05.2022 14:01)
- %-O Спасибо за отзывчивость! Там я с NuWriter не находили общий
язык из-за запущенной виртуалки, которая пыталась usb-устройство к
себе подключить. Чертыхался долго, пока разобрался. - Dingo(26.05.2022 13:32)
- Попытка номер 2. Собственно внутрь скрипта можно засадить настройку
любой периферии, в частности включить JTAG. LightElf(1 знак., 26.05.2022 13:20 - 14:07, ссылка)
- См. стр.17 и 29 VVB(73 знак., 26.05.2022 13:14, ссылка)
- Там очень простой формат бинарника на флешке (собственно Nu-Writer
его и создает). В начале лежит заголовок, где расписано по какому
адресу грузить код и откуда его стартова, потом скрипт
инициализации в виде 32-битных пар "адрес регистра: значение",
потом просто код. LightElf(36 знак., 26.05.2022 13:09 - 13:19)
- Спасибо, но я не про это. Такое можно под никсами через echo -n
"\0хх\0уу" > file.bin Я не мог заставить его на флешку
записать убедить, упрямился. Пока есть решение. - Dingo(26.05.2022 12:57)
- Лови. VVB(57 знак., 26.05.2022 12:49, ссылка)
- Мда, любит народ в гамаке и на лыжах. Зачем разъем для USB,
достаточно просто гребенку или вообще контактные площадки сделать. - LightElf(26.05.2022 13:01)
- Ответ VVB(1586 знак., 26.05.2022 12:30)