logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[PIC18][C]MMC bootloader - jak zapisać sobie plik na karcie?

rmajda 03 Cze 2008 12:03 2135 3
REKLAMA
  • #1 5208942
    rmajda
    Poziom 20  
    Posty: 485
    Pomógł: 13
    Ocena: 17
    Witam,
    Robie bootloader do PIC18 bo chce zmieniac oprogramowanie za pomoca karty MMC. Jak zapisac sobie firmware na karcie aby najprosciej bylo go odczytać z karty i zapisać do flasha procka. Kompilator C18 wyrzuca mi plik w formacie Intel HEX.

    I drugie pytanie: Jest jakaś możliwość aby ominąć obsługę FAT na karcie?

    Pozdrawiam,


    Poprawiłem tytuł https://www.elektroda.pl/rtvforum/topic1015361.html
    Proszę używać polskich znaków wszędzie , gdzie jest to niezbędne.
    [zumek]
  • REKLAMA
  • #2 5213248
    sunok
    Poziom 14  
    Posty: 95
    Pomógł: 3
    Ocena: 6
    Na początek proponuje zacząć od analizy i przerabiania bootloaderów, które ładują program przez RS-232. Jest kilka rozwiązań w sieci....
  • REKLAMA
  • #3 5213353
    Dr_DEAD
    Poziom 28  
    Posty: 829
    Pomógł: 126
    Ocena: 3
    rmajda napisał:

    I drugie pytanie: Jest jakaś możliwość aby ominąć obsługę FAT na karcie?

    Wcale nie musisz robić pełnej obsługi FAT przez bootloadera. Jeżeli kartę MMC będziesz zawsze formatował i zapisywał na niej zawsze jeden plik to będzie on zawsze w tym samym miejscu na MMC, conajwyżej poszatkowany na części jeżeli będzie duży. Oczywiście nie ominie cię obsługa formatu pliku (np. HEX).
  • #4 5215041
    rmajda
    Poziom 20  
    Posty: 485
    Pomógł: 13
    Ocena: 17
    Dzięki za odpowiedzi.

    Dr_DEAD : Masz może jakiś przykład? Właśnie chodzi mi o takie rozwiązanie jak opisałeś.
REKLAMA