-
- Привет, подскажи - у твоего загрузчика MyBoot.bin протокол
"оригинальный" как у ISPtool / NuvoISP или ты свое что-то
реализовал? Твоя утилита и бутлоадер - опенсорс? =) ? pavel2000(236 знак., 19.12.2021 21:18, ссылка)
- Попали в руки платки, есть компилятор. Но для прошивки надо делать
кучу телодвижений - абыдно, панимашь :) Поэтому протокол свой -
максимально заточенный на скорость заливки в APROM (128-байтными
страницами). Чтобы компильнул и быстро залилось само-собой. Вот и
слепил на скорую руку инстрУмент, чтобы чип подергать за вымя
(заказанный китайский Nu-Link где то в самолетах еще тусуется)...
Секретов нет - так что получается опенсорс :) Приложил архив с
исходниками на ЦЭ и Гyдвин(44 знак., 20.12.2021 05:07, ссылка)
- Программ без багов не бывает :-) Нашел таки. Проблема такая: pavel2000(423 знак., 02.05.2022 10:34)
- > Но для прошивки надо делать кучу телодвижений - абыдно,
панимашь :) pavel2000(757 знак., 20.12.2021 12:01)
- Github-ы,twitter-ы и пр. не пользую :) Обитаю только здесь. Если
есть желание опубликовать со ссылкой на "сюда" - не возражаю :)
Посидел 3-4 дня, слепил, чтобы просто поиграться с таракашкой
поудобнее, не имея Nu-Link, и ладно... Посмотрю еще, что еще могЁт
ентот самый Nu-Link, когда придет (уже в Москве вроде). Но, похоже,
уже наигрался, чтобы кое-что прояснить ;) Хоть чип и "однотактный",
и 16 МГц, но все равно тормозной и с неплотным кодом. Попробовал на
простой задачке - Гyдвин(438 знак., 20.12.2021 13:48)
- тут видел ws2812 нопами сделано oleg110592(1 знак., 21.12.2021 10:18, ссылка)
- Дык и я, поизвращавшись с SPI, тоже подобрал времянки нопами и все. Да и это был просто тест чего этот чип могЁт в плане скорострельности... Гyдвин(325 знак., 21.12.2021 16:07)
- А зачем вообще разрешать прерывание по SPI ? - =AlexD=(20.12.2021 13:50)
- Вот и я в недоумении :) У китайцев везде в коде вот такое: Гyдвин(270 знак., 20.12.2021 17:19 - 22:22)
- Сэкономили на связях периферийных модулей с контроллером прерываний. - rezident(20.12.2021 17:32)
- Вот и я в недоумении :) У китайцев везде в коде вот такое: Гyдвин(270 знак., 20.12.2021 17:19 - 22:22)
- тут видел ws2812 нопами сделано oleg110592(1 знак., 21.12.2021 10:18, ссылка)
- Github-ы,twitter-ы и пр. не пользую :) Обитаю только здесь. Если
есть желание опубликовать со ссылкой на "сюда" - не возражаю :)
Посидел 3-4 дня, слепил, чтобы просто поиграться с таракашкой
поудобнее, не имея Nu-Link, и ладно... Посмотрю еще, что еще могЁт
ентот самый Nu-Link, когда придет (уже в Москве вроде). Но, похоже,
уже наигрался, чтобы кое-что прояснить ;) Хоть чип и "однотактный",
и 16 МГц, но все равно тормозной и с неплотным кодом. Попробовал на
простой задачке - Гyдвин(438 знак., 20.12.2021 13:48)
- Попали в руки платки, есть компилятор. Но для прошивки надо делать
кучу телодвижений - абыдно, панимашь :) Поэтому протокол свой -
максимально заточенный на скорость заливки в APROM (128-байтными
страницами). Чтобы компильнул и быстро залилось само-собой. Вот и
слепил на скорую руку инстрУмент, чтобы чип подергать за вымя
(заказанный китайский Nu-Link где то в самолетах еще тусуется)...
Секретов нет - так что получается опенсорс :) Приложил архив с
исходниками на ЦЭ и Гyдвин(44 знак., 20.12.2021 05:07, ссылка)
- До-кучи небольшое видео (2.6 Мб). Заценить фишки и скорость заливки
(2.2 кб *.bin)... Гyдвин(1 знак., 10.12.2021 15:42, ссылка)
- В программе ошибка - teTminal - michas(10.12.2021 17:57)
- На скорость не влияет ;) Но поправил. Заодно добавил drag and drop файлов с расширением *.hex в окно программы, ибо это всего пяток паскалевских строчек. Ну и собрал утилитку для командной строки заодно. Утилитка ждет на входе 2 параметра - номер COM порта и имя файла. Пример: "CmdBoot_N76E003.exe 5 xxxxx.hex"... UPD: Как водится, зря хаял китайцев - сам дурак ;) Стирание и запись страницы занимает 8 мс. Пересылка 128 байт на скорости 115200 - 11 мс. Так что все Гyдвин(305 знак., 11.12.2021 23:47, ссылка)
- В программе ошибка - teTminal - michas(10.12.2021 17:57)
- спасибо. очумелые ручки не перестают удивлять) - m16(10.12.2021 15:02)
- Меня этот волшебник поражает в хорошем смысле своей изобретательностью и результативностью. :-) - Dingo(10.12.2021 17:28)
- Привет, подскажи - у твоего загрузчика MyBoot.bin протокол
"оригинальный" как у ISPtool / NuvoISP или ты свое что-то
реализовал? Твоя утилита и бутлоадер - опенсорс? =) ? pavel2000(236 знак., 19.12.2021 21:18, ссылка)