Difference between revisions of "Lbcontrol Ru"
From ElphelWiki
Revision as of 19:10, 28 September 2005 (view source) Dimon (talk | contribs) (описание ограничений программатора) |
Revision as of 19:13, 28 September 2005 (view source) Dimon (talk | contribs) Newer edit → |
||
| Line 1: | Line 1: | ||
Внутрисхемный программатор для программирования платы объектива - lbcontrol | Внутрисхемный программатор для программирования платы объектива - lbcontrol | ||
| − | + | Для программирования используются сигналы | |
| + | | плата объектива | ||
| + | | Разъем Сигнал Порт Пин | ||
| + | | W301 RESET PB7 11 | ||
| + | | W302 XTAL1 PB4 7 | ||
| + | | W303 SCK PB2 32 | ||
| + | | W304 MISO PB1 31 | ||
| + | | W305 MOSI PB0 30 | ||
Имеет следующие ограничения: | Имеет следующие ограничения: | ||
| − | + | Поддержка только ATtiny26 | |
| − | + | Только постраничная запись flash памяти контроллера | |
| − | + | Нет поддержки сегментов в адресах, программируются ус-ва не более 64Кбайт flash памяти. | |
| − | + | Прошивка flash только Intel HEX format | |
| − | + | Прошивка EEPROM в бинарном виде, берутся только первые 128 байт. | |
| − | + | Прошивка flash в файле только непрерывная. С последоватальным увеличением адресов, без дырок и т.п. | |
| − | |||
| − | |||
| − | Не совсем понятен порядок байтов с слове в файле и флеше. По описанию первым | + | Не совсем понятен порядок байтов с слове в файле и флеше. По описанию первым следует записывать первый байт, затем второй, если они хранятся в файле в обратном порядке, надо будет переставлять местами, пока считаем что храняться как надо. |
| − | следует записывать первый байт, затем второй, если они хранятся в файле в | ||
| − | обратном порядке, надо будет переставлять местами, пока считаем что храняться | ||
| − | как надо. | ||
Revision as of 19:13, 28 September 2005
Внутрисхемный программатор для программирования платы объектива - lbcontrol
Для программирования используются сигналы
| плата объектива | Разъем Сигнал Порт Пин | W301 RESET PB7 11 | W302 XTAL1 PB4 7 | W303 SCK PB2 32 | W304 MISO PB1 31 | W305 MOSI PB0 30
Имеет следующие ограничения:
Поддержка только ATtiny26 Только постраничная запись flash памяти контроллера Нет поддержки сегментов в адресах, программируются ус-ва не более 64Кбайт flash памяти. Прошивка flash только Intel HEX format Прошивка EEPROM в бинарном виде, берутся только первые 128 байт. Прошивка flash в файле только непрерывная. С последоватальным увеличением адресов, без дырок и т.п.
Не совсем понятен порядок байтов с слове в файле и флеше. По описанию первым следует записывать первый байт, затем второй, если они хранятся в файле в обратном порядке, надо будет переставлять местами, пока считаем что храняться как надо.