Microchip 32MX695F512H - BLOKOWANIE

Loading thread data ...

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.
Reply to
Sylwester Łazar
Reply to
Sylwester Łazar

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:

formatting link

ale braklo czasu na doszlifowanie i dokończenie kodu... :(

Reply to
Marek

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.

Reply to
Sylwester Łazar

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...

Reply to
Marek

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.

Reply to
Sylwester Łazar

Baza była na micro sd. We flashu mcu były tylko fonty.

Reply to
Marek

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.

Reply to
Sylwester Łazar

Użytkownik Sylwester Łazar napisał:

Flash w końcu padnie, wolisz wymienić kartę czy proca?

Reply to
AlexY

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.
Reply to
Marek

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.

Reply to
Sylwester Łazar

Lucio di Jasio odtwarzal filmy na pic32:

formatting link

chyba na jego stronie jest opis jak to zrobił.

Reply to
Marek

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.

Reply to
invalid unparseable
Reply to
Sylwester Łazar

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?

Reply to
invalid unparseable

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.)?

Reply to
Marek

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, Horia

Problem 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

Reply to
Sylwester Łazar

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.

Reply to
AlexY

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.