| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| За разбиращите програмирането на CY7C68013A http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=10390 |
Страница 1 от 1 |
| Автор: | TheHungry [ Сря Авг 15, 2012 9:06 pm ] |
| Заглавие: | За разбиращите програмирането на CY7C68013A |
Играейки си със клонинга на http://www.usbee.com и ползвайки старата версия всичко е като трябва и нещата си вървят , но в момента в който качиш новата версия то тя разбира че това е клонинг и презаписва еепрома на CY7C68013A със определени стойности . Дотук добре хората си защитават труда но това почна да ме дразни и реших да сложа край на мъките им . След кратък предлед на нещата се установи че за да си мисли програмата че хардуера е оригинален си изисква нулевия байт на еепрома на CY7C68013A да е 0xC2 и 0x10 байт-а да е 0x1B , викам си бе то много лесно ще да е. Програмирах ги естествено и устройството въобще не се разпозна . Естествено тогава направих RTFM ( не съм работил с този процесор само със дядо му 8031 ) и установих че нулевия байт на еепроме е конфигурационен байт който определя отъде да се зарежда програмата (0xC0 както е в момента значи че се зарежда отвънка през usb-to а ако е 0xC2 програмата се зарежда от EEPROMA ) . Tа въпроса ми към работилите с този процесор е може ли някой да напише програмка която се зарежда от EEPROMa в нулевия байт има C2 (което се подразбира) и на отместване 0x10 има 0x1B както и да е обажда на определен VID/PID и да е съвместим клас със стандартния драйвер на Cypress и естествено да чака за префлашване отвънка . P.S ЗА тези които им е интересно и четат постовете докрая ако сменят датата на < 2010 то и новите версии на програмката си работят със fake хардуера ама така не ме кефи P.S |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|