AR_Favorit » 21 янв 2007, 13:42
Думаю, что прошивка микроконтроллера (AVR-ка там по моему стоит) тоже меняется даже от версии к версии, дабы обломать владельцев "левых" плат (которые в противном случае могли бы снимать флешки с платы и тупо переписывать программатором, а потом напаивать обратно - задача для человека, умеющего паяльник держать в руках, - на полчаса, и плата со старой дырявой версией, которую негде перешить, превращается в пригодную к использованию), а заодно и самостоятельных перешивальщиков.
И практически на 100% уверен, что с разъема не просто шьются флешки (этому мешает проц, например, адресные выходы которого будут конфликтовать с адресными линиями программатора), вместо этого программатор для платы попросту передает данные для прошивки процессору платы, а уже тот сначала накапливает их в ОЗУ, а потом шьет их куда нужно (в флешки, а может и в AVRку - тоже), при этом, возможно, программатор содержит небольшую ПЗУху- загрузчик... Для того, чтоб процессор выполнял программу (которая обменивается данными с компом и прошивает данные в ПЗУ) с нее при подключении программатора к свежеизготовленной плате с пустыми ПЗУ...
Последний раз редактировалось
AR_Favorit 21 янв 2007, 13:46, всего редактировалось 1 раз.
С уважением, AR