Универсальный программатор
Добавлено: Пт май 11, 2012 16:31:39
Недавно задался одним простым вопросом -
по сути для большинства программируемых микросхем код пишется и шьется непосредственно с компа, причем как правило самого обычного даже домашнего ПК.
Да - существуют разные программы которые как правило требуют определенного (как правило фирменного) программатора и...
... существует n-ное количество программаторов которые может даже и смогут работать с конкретным камнем, но ... по какой-то причине ими работать нельзя
Причем для каджого нового камня выходят новые и все более дорогие программаторы
Собственно вопрос - а нельзя ли сделать один универсальный программатор(на типа usb - jtag) который коннектился бы ко ВСЕМ! камням ?
Предчуя грозные слова более грамотных людей скажу что видел, вроде на каком-то латвийском сайте, стороннюю программу(на ПК) с которой коннектился сам программатор,
и далее насколько понял - уже сама программа в зависимости от настроек прикидывалась в системе тем или иным устройством, тем самым заставляя работать фирменный софт с левым программатором.
Было бы неплохо использовать такой "программный переходник" просто подключая новые .dll по мере выхода новых камней например (чем постоянно обновлять сам программатор), и вовсе не обязаельно чтобы он работал только как JTAG, тем более что n-ную часть "ненужных" обработок можно повесить на ПК
Извиняюсь если что-то невнятно объяснил.
по сути для большинства программируемых микросхем код пишется и шьется непосредственно с компа, причем как правило самого обычного даже домашнего ПК.
Да - существуют разные программы которые как правило требуют определенного (как правило фирменного) программатора и...
... существует n-ное количество программаторов которые может даже и смогут работать с конкретным камнем, но ... по какой-то причине ими работать нельзя
Причем для каджого нового камня выходят новые и все более дорогие программаторы
Собственно вопрос - а нельзя ли сделать один универсальный программатор(на типа usb - jtag) который коннектился бы ко ВСЕМ! камням ?
Предчуя грозные слова более грамотных людей скажу что видел, вроде на каком-то латвийском сайте, стороннюю программу(на ПК) с которой коннектился сам программатор,
и далее насколько понял - уже сама программа в зависимости от настроек прикидывалась в системе тем или иным устройством, тем самым заставляя работать фирменный софт с левым программатором.
Было бы неплохо использовать такой "программный переходник" просто подключая новые .dll по мере выхода новых камней например (чем постоянно обновлять сам программатор), и вовсе не обязаельно чтобы он работал только как JTAG, тем более что n-ную часть "ненужных" обработок можно повесить на ПК
Извиняюсь если что-то невнятно объяснил.