wielkieh Napisano Kwiecień 29, 2012 Udostępnij Napisano Kwiecień 29, 2012 Witam,Czy któremuś z forumowiczów udało się uruchomić IAP na LPC1114? Próbuje zapisać do pamięci flash tablicę 8bajtów ale jak na razie bez efektów. Głównie bazuje na kodzie spod strony http://knowledgebase.nxp.com/showthread.php?t=158 . Jeśli, któryś z forumowiczów posiada doświadczenie w tym temacie, proszę o pomoc. Pozdrawiam Cytuj Link do komentarza Share on other sites More sharing options...
michal.zd Lipiec 31, 2012 Udostępnij Lipiec 31, 2012 Witam. Problem leży w tym, że próbujesz zapisać 8 bajtów. Zapis jest możliwy dla: 256 bajtów | 512 | 1024 | 4096, dla innych będzie błąd. Pozostałe uwagi IAP wg instrukcji dla komendy 'Copy RAM to flash': Command code: 51 (decimal) Param0(DST) : Destination flash address where data bytes are to be written. This address should be a 256 byte boundary. Param1(SRC) : Source RAM address from which data bytes are to be read. This address should be a word boundary. Param2 : Number of bytes to be written. Should be 256 | 512 | 1024 | 4096. Param3 : System Clock Frequency (CCLK) in kHz. - tu częstotliwość rdzenia, nie oscylatora Kod funkcji z Twojego linku jest ok. pozdr. michal.zd Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!