- posted
10 years ago
Microchip 32MX695F512H - BLOKOWANIE
- Vote on answer
- posted
10 years ago
Oczywiście stacją. No niestety. Zadziałał rachunek prawdopodobieństwa. 64piny/0,5mm.
3 piny są sztukowane "włoskiem". To jest płytka prototypowa bez solder maski, więc nie jest tak różowo. Na dodatek - nie mam tych 32MX695F512 na zapas. Zamówiłem już sample, ale nurtuje mnie znów pytanie ile jeszcze razy zdarzy się, że mikrokontroler z 512k FLASH+ 128k RAM wyrzucę do śmieci, bo sprawny scalak odmawia zaprogramowania oryginalnym programatorem. S.- Vote on answer
- posted
10 years ago
- Vote on answer
- posted
10 years ago
- Vote on answer
- posted
10 years ago
Przecież ta biblioteka to dramat, widgety stylu win 3.11, kiedyś w akcie desperacji popełniłem własną bib na pic32 z obiektowoscia a'la GTK:
ale braklo czasu na doszlifowanie i dokończenie kodu... :(
- Vote on answer
- posted
10 years ago
Kawał dobrej roboty. Po odświeżaniu widzę, że to w C jest pisane? Ten słownik T9 to też Twój kod? Jest tam znaczna baza wyrazów, czy tylko sample? S.
- Vote on answer
- posted
10 years ago
Tak, ale nie nazywaj go tak, bo nie chcę mieć problemów z prawami do nazwy ;). Robilem to 2 lata temu, o ile pamietam baza ma 10 tys najpoularniejszych słów, zbudowalem ją z znalezionych logów irca a potem sort|uniq...
- Vote on answer
- posted
10 years ago
Jeżeli średnio wyraz jest długi na pięć liter, to zmieści się do największego PICa. FLASH(512kB+boot) Jeżeli nie kompresowałeś, to chyba 10 tys. się nie zmieści. S.
- Vote on answer
- posted
10 years ago
Baza była na micro sd. We flashu mcu były tylko fonty.
- Vote on answer
- posted
10 years ago
A to zmienia postać rzeczy:-) Ja tam marzę i czekam, aby w jednym chipie był kontroler i 2GB Flasha. Po co tam jakieś złącza, karty, dziury w obudowie. A jaki transfer osiągałeś z karty SD? S.
- Vote on answer
- posted
10 years ago
Użytkownik Sylwester Łazar napisał:
Flash w końcu padnie, wolisz wymienić kartę czy proca?
- Vote on answer
- posted
10 years ago
Używam tylko trybie SPI, z tego co pamietam max ok 600-700 kB/s. Być może dałoby się więcej ale używałem sprzętowego spi (główny zegar
80Mhz) i wychodził BRG dla spi albo ok 12MHz albo od razu powyżej 20 przy których karta nie chciała działać. Te transfery to przy spi na poziomie ok 12Mhz.- Vote on answer
- posted
10 years ago
Czyli filmu się nie odczyta. Zdaje się Microchip robi trick, że z 4 pixeli robi jeden poprzez aproksymację. Zdaje się, że wtedy i tak musi odczytać 4 pixele z karty podczas wysyłania obrazu. Ciekawe jak oni to robią? Może tam jest jeszcze spowolnienie odświeżania do x fps. S.
- Vote on answer
- posted
10 years ago
Lucio di Jasio odtwarzal filmy na pic32:
chyba na jego stronie jest opis jak to zrobił.
- Vote on answer
- posted
10 years ago
Pan Krzysztof Gajdemski napisał:
To oczywiście oczywista oczywistość. Z tym że to już wymaga chwili zastanowienia, choćby nad wydzieleniem części tylko do odczytu, którą pakuje się na cramfs (skompresowane i szybkie dość). Jeśli chodzi o zabawy, to podane wskazówki są wystarczające.
- Vote on answer
- posted
10 years ago
- Vote on answer
- posted
10 years ago
PaN AlexY napisał:
Ten commit, to akurat kluczowy dla całej sprawy. Przy podanym ustawieniu może zwiększyć żywotność karty 60 razy, a pozostałe rzeczy są w takiej sytuacji głównie dla porządku. Ale i tak coś mi się widzi, że ta karta musiała być jakaś delikatna. Mnie się nigdy żadnej wykończyć nie udało, ale może słabo się starałem. Właściwie to nawet nie wiem w jaki sposób one zdychają. Nagły szlag je trafia, czy agonia jest długa? Od razu cała jest do bani, czy zawodzi tylko część, na przykład jedna partycja?
- Vote on answer
- posted
10 years ago
A tak formalnie zapytam, czy na pewno podlaczyles prawidłowo wszystkie piny wymagane do poprawnego programowania wg. opisu w dokumentacji (szczególnie avdd, avss itp.)?
- Vote on answer
- posted
10 years ago
Wydaje mi się, że tak. Wszystko zgodnie z karta katalogową. Projekt na tym etapie już ukończyłem i wszystko ładnie działa. Problem następuje po błędnym zaprogramowaniu słów konfiguracyjnych. Wtedy koniec. Komunikat: RIErr0035: Failed to get Device ID Poniżej korespondencja z Microchipem. Pierwsza odpowiedź:
***** AUTOMATED MESSAGE - DO NOT RESPOND ***** Hello Sylwester Lazar, Microchip Engineering Support has added comments to support Ticket 254885. Comments: HI Sylwester Please upload schematics and the configuration bits that you programmed wrong. Best regards, HoriaProblem Description: Hello! I had twice such a problem: When I was try to implement asm example with core Timer, the chip start to be" not answering" anymore. That is what I have received in MPLAB 8.91: MPLAB REAL ICE detected Connecting to MPLAB REAL ICE... Firmware Suite Version...... 01.28.74 Firmware type......................PIC32MX MPLAB REAL ICE Connected. Target Detected RIErr0035: Failed to get Device ID It happened probably after programing with not proper configuration bits set. That is second time, when I need to replace chip. How to program it again without desoldering chip? Best Regards, Sylwester
- Vote on answer
- posted
10 years ago
Użytkownik Jarosław Sokołowski napisał: [..]
Z commit'em wierzę, chciałem zmienić ale nie znalazłem jak. Co do zdechnięcia to nagle karta przestała istnieć, jest nieczytelna, nierozpoznawalna i ogólnie martwa, jako że to był domowy serwer nie ruszany czasem tygodniami to nie wiem czy były jakieś oznaki umierania.