problem s RP2040 (raspberry pico)

Nesvacil Jiri nesvacil na posys.eu
Čtvrtek Říjen 26 15:41:11 CEST 2023


Jeątě by jste mohl dát boot/SS na flash do GND a strčit do napájení, 
USB. Mělo by naběhnout USB zařízení disk. Tím eliminujete ten 
micropython a zkusíte zda hw funguje.

Jirka

Dne 26.10.2023 v 15:25 Nesvacil Jiri napsal(a):
>
> Nemusí to tím být, ale berte to jako daląí TIP. V minimal example 
> kicadu nemají pullup a  to se dá brát jako referenční. Kdyľ ovąem 
> člověk hledá, tak se neví čím to je ... .
>
> Jirka
>
> Dne 26.10.2023 v 15:15 Vojtěch Petrucha napsal(a):
>>
>> https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf
>>
>> RUN is the RP2040 enable pin, and has an internal (on-chip) pull-up 
>> resistor to 3.3V of about ~50kΩ. To reset RP2040, short this pin low
>>
>> trochu mě to mrzí ľe jsem kolegu nepřesvědčil tam dát alespoň pad, 
>> kdyľ jsme to navrhovali.. ale PICO moduly tam také nic nemají, teda 
>> kromě drátu navíc pro připojení reset tlačítka...
>>
>> díky
>>
>> v.
>>
>> ______________________________________________________________
>> > Od: "Nesvacil Jiri" <nesvacil na posys.eu>
>> > Komu: hw-list na list.hw.cz
>> > Datum: 26.10.2023 15:09
>> > Předmět: Re: problem s RP2040 (raspberry pico)
>> >
>>
>> Na Run nemate pullup.
>>
>> Global asynchronous reset pin. Reset when driven low, run when driven
>> high. If no external reset is required, this pin can be tied directly to
>> IOVDD.
>>
>>
>> Jirka
>>
>> Dne 26.10.2023 v 15:03 Nesvacil Jiri napsal(a):
>> > Zkusit přepájet horkým vzduchem. Dát gel a horký vzduch. Pokud
>> > nepomůľe tak zkusit se podívat rezistor u bootu a flasky mate ho tam ?
>> >
>> > Jirka
>> >
>> > Dne 26.10.2023 v 14:46 Jan Waclawek napsal(a):
>> >> Stavim dvacku (ale cesku :-) ) na to ze je to software.
>> >>
>> >>> MicroPython
>> >> Dufam, ze v ramci skoly to chce byt demonstracia toho, ze ako urcite
>> >> nie.
>> >>
>> >> wek
>> >>
>> >>
>> >> ----- Original Message ---------------
>> >>
>> >>> zdravim,
>> >>>   v rámci ±koly si hrajeme s projektem kde hlavní MCU je RP2040.
>> >>> vyrobili jsme několik prototypu (v±echny v tomto ohledu bez
>> >>> problému) a teď i 25 ks zku±ební sérii. z těch 25ks se asi u 3-4
>> >>> vyskytuje problém s náběhem RP2040.(minimálně se to tak jeví..)
>> >>> zapne se napájení a nenaběhne program (nepracuje displej, nevytvoří
>> >>> se COMport apod...)
>> >>> občas to funguje korektně (třeba 1-5 pokusů z deseti...)
>> >>> boot mód na tlačítko funguje zdá se spolehlivě, po nahrátí programu
>> >>> se vµdy korektně spustí. po vypnutí ale uµ často zase nenaběhne.. aµ
>> >>> za několik pokusů..
>> >>> kdyµ to nefunguje, tak se napájecí napětí zdají být korektní bez
>> >>> oscilací.  oscilátor normálně osciluje na 12MHz se stejnou
>> >>> amplitudou jako na funkčním kusu.  nedokáµi říct jestli startuje v
>> >>> čas... zkou±el jsem vyměnit C 18pF za 33pF (viz aplikační poznámky k
>> >>> rp2040..)
>> >>> reset přizemněním pinu RUN (který je nezapojený a má mít interní
>> >>> pullup) nevede k úspě±nému náběhu obvodu (to uµ by napájení mělo být
>> >>> super ustálené)
>> >>> koukal jsem na náběh napájení, zdá se být ok, pěkně z nuly na
>> >>> nominální úroveň, občas a jedním malým zubem na začátku, analogové
>> >>> nabíhalo trochu pomaleji, zkusil jsem zmen±it R u reference co to
>> >>> ovlivňuje, bez efektu
>> >>> kdyµ to nefunguje tak je vidět µe  minimálně chvíli probíhá
>> >>> komunikace s SPI FLASH (tak jsem kontroloval jestli opravdu dochází
>> >>> k resetu přiloµením GND drátku na pin RUN, který je jinak 
>> nezapojený..)
>> >>> v±ech 25ks osazovalo AllPCB (tedy jen SMD komponenty na jedné
>> >>> straně), součástky by měly být teoreticky z Mouser... pájení vypadá
>> >>> velmi solidně.
>> >>> zatím jsem nezkouąel měnit tu pamě», nemám tu volný kus... ani
>> >>> přepájet RP2040 mám pocit µe to bude jako obvykle něčím jiným...
>> >>> párkrát jsem měl pocit, µe úspě±nost spu±tění ovlivňuje mechanický
>> >>> tlak prstem na oblast MCU-FLASH, ale opakovatelné to není...
>> >>> nezkou±eli jsme připojovat SWD debugger, nevím jestli by mohl nějak
>> >>> pomoci a jestli ho lze nějak pouµít na win...?
>> >>> vím µe někdo zmiňoval µe s RP2040 pracoval, nebyl by nějaký nápad?
>> >>> asi by to chtělo udělat nějaký velmi minimalistický kód, aby se
>> >>> vyloučila nějaká na±e FW chyba, ale teď nebyl moc čas... to co tam
>> >>> spou±tíme je upravený MicroPython s vlastními knihovnami v C pro ná±
>> >>> HW...
>> >>> i kdyµ teď koukám µe pípání s PIEZO půjde snadno, tak teď je±tě
>> >>> zkusím v normálním neupraveném micropythonu..
>> >>>   pokud by se chtěl někdo mrknout na schéma, tak je zde:
>> >>> https://open-cube.fel.cvut.cz  v sekci Download.
>> >>>   díky
>> >>> v.
>> >> _______________________________________________
>> >> HW-list mailing list  -  sponsored by www.HW.cz
>> >> Hw-list na list.hw.cz
>> >> http://list.hw.cz/mailman/listinfo/hw-list
>> > _______________________________________________
>> > HW-list mailing list  -  sponsored by www.HW.cz
>> > Hw-list na list.hw.cz
>> > http://list.hw.cz/mailman/listinfo/hw-list
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>> _______________________________________________
>> HW-list mailing list  -  sponsored bywww.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list  -  sponsored bywww.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
------------- daląí část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20231026/43c1c5d3/attachment.htm>


Další informace o konferenci Hw-list