-
- Ну все допилил, теперь с обычной терминалки заливается....,один минус занимает 700 байт. - Трудоголик(19.10.2016 16:36, )
- Эм... "один минус"? Это про что? - Dingo(19.10.2016 16:47)
- Байты жалко. С байтами в стране напряжёнка. - SciFi(19.10.2016 16:56)
- Ну хотел в 512 впихнуть... - Трудоголик(19.10.2016 17:00, )
- Байты жалко. С байтами в стране напряжёнка. - SciFi(19.10.2016 16:56)
- Эм... "один минус"? Это про что? - Dingo(19.10.2016 16:47)
- А зачем HEX передавать в бутлоадер? Передавай BIN. - Ale3000(19.10.2016 04:13)
- Любовь к искусству еще не кто не отменял. - GOTO(19.10.2016 12:55, )
- Это всё ерунда. Я передаю Base64! :-) SciFi(403 знак., 19.10.2016 12:33)
- UUE? ;-) - Dingo(19.10.2016 12:36)
- Кстати, LPCишный загрузчик этим грешит. Пришлось разбираться... - SciFi(19.10.2016 12:39)
- UUE? ;-) - Dingo(19.10.2016 12:36)
- +100500 - Apтём(19.10.2016 12:30)
- Вот я что нарыл путем изучения и эксперимента, если в сишный фаил исходника вставлять код инициализации при объявлении переменной к примеру Трудоголик(188 знак., 18.10.2016 21:53, )
- Послезавтра подкорректируют компилятор и будете бороться снова? Точка опоры(283 знак., 18.10.2016 22:59)
- Дельная мысль. У меня другая ситуация была: обновления были в ihex и блок-строка длинной 20 байт, а закрытый бутлодырь не понимал длиннее 16 байт. Сделал переформатер vbs. А куда компилятор пнуть - не знаю. Я бы, как и советует Точка опоры, Dingo(86 знак., 19.10.2016 04:34)
- Это как раз "дурная голова ногам покоя не даёт". Вот никто не знает, что такое SRecord. При этом считают себя ымбеддерами. Стыд и срам! - SciFi(19.10.2016 08:34)
- Хелп у нее на редкость убогий, пока разобрался как произвольное число байт в хекс добавить - чуть все скрепы не погнул. - Andreas(19.10.2016 09:41)
- Я специально рекламирую. Потом буду продавать услуги по толкованию мануала. Дорого :-) - SciFi(19.10.2016 09:45)
- Знать и держать в голове всё невозможно, потому и писал. Решений готовых уйма, а вот понять что тебе нужно и из найденного определиться не всегда просто. Я вашу ссылку в закладки положил, пригодится. Сами-то как давно знаете? ;-) Dingo(76 знак., 19.10.2016 09:36)
- Хелп у нее на редкость убогий, пока разобрался как произвольное число байт в хекс добавить - чуть все скрепы не погнул. - Andreas(19.10.2016 09:41)
- Это как раз "дурная голова ногам покоя не даёт". Вот никто не знает, что такое SRecord. При этом считают себя ымбеддерами. Стыд и срам! - SciFi(19.10.2016 08:34)
- Дельная мысль. У меня другая ситуация была: обновления были в ihex и блок-строка длинной 20 байт, а закрытый бутлодырь не понимал длиннее 16 байт. Сделал переформатер vbs. А куда компилятор пнуть - не знаю. Я бы, как и советует Точка опоры, Dingo(86 знак., 19.10.2016 04:34)
- Скрипт линкера надо править - там прописан сегмент в котором хранятся начальные значения переменных. - Apтём(18.10.2016 22:16)
- Послезавтра подкорректируют компилятор и будете бороться снова? Точка опоры(283 знак., 18.10.2016 22:59)
- Можно попробовать двойное преобразование: сперва превратить HEX-ы в BIN утилитой HEX2BIN.exe, а затем полученный BIN превратить назад в HEX утилитой BIN2HEX.exe. - Ксения(18.10.2016 19:49)
- У себя прошивку для загрузчика рихтую при помощи SRecord. Вставляю размер, контрольную сумму, размер дополняется до кратного 4 байтам. SciFi(364 знак., 18.10.2016 18:16, ссылка)
- Вы же бутлоадер написали, ну так допилите его, чтобы учитывал длину строки, благо она в начале её передаётся. Абзац "Структурные свойства таблицы" в вики про ASCII и опять же вики по Intel HEX формату могут помочь, если вдруг ещё не заглядывали. А Dingo(85 знак., 18.10.2016 18:06 - 18:08)
- Ну все допилил, теперь с обычной терминалки заливается....,один минус занимает 700 байт. - Трудоголик(19.10.2016 16:36, )