<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>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.</p>
    <p>Jirka<br>
    </p>
    <div class="moz-cite-prefix">Dne 26.10.2023 v 15:25 Nesvacil Jiri
      napsal(a):<br>
    </div>
    <blockquote type="cite"
      cite="mid:71fe12e9-e764-43e0-b979-8c862d9a27c7@posys.cz">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <p>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 ... .<br>
      </p>
      <p>Jirka<br>
      </p>
      <div class="moz-cite-prefix">Dne 26.10.2023 v 15:15 Vojtěch
        Petrucha napsal(a):<br>
      </div>
      <blockquote type="cite"
        cite="mid:20231026151506.4E938217@volny.cz">
        <meta http-equiv="content-type"
          content="text/html; charset=UTF-8">
        <p style="padding:0 0 0 0; margin:0 0 0 0;"><span
            style="font-size: 10pt;"><a class="moz-txt-link-freetext"
href="https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf"
              moz-do-not-send="true">https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf</a></span></p>
        <p style="padding:0 0 0 0; margin:0 0 0 0;">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</p>
        <p style="padding:0 0 0 0; margin:0 0 0 0;">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...</p>
        <p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>
        <p style="padding:0 0 0 0; margin:0 0 0 0;">díky</p>
        <p style="padding:0 0 0 0; margin:0 0 0 0;">v.</p>
        <p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>
        <p style="padding:0 0 0 0; margin:0 0 0 0;">______________________________________________________________<br>
          > Od: "Nesvacil Jiri" <a class="moz-txt-link-rfc2396E"
            href="mailto:nesvacil@posys.eu" moz-do-not-send="true"><nesvacil@posys.eu></a><br>
          > Komu: <a
            class="moz-txt-link-abbreviated moz-txt-link-freetext"
            href="mailto:hw-list@list.hw.cz" moz-do-not-send="true">hw-list@list.hw.cz</a><br>
          > Datum: 26.10.2023 15:09<br>
          > Předmět: Re: problem s RP2040 (raspberry pico)<br>
          ></p>
        Na Run nemate pullup.<br>
        <br>
        Global asynchronous reset pin. Reset when driven low, run when
        driven <br>
        high. If no external reset is required, this pin can be tied
        directly to <br>
        IOVDD.<br>
        <br>
        <br>
        Jirka<br>
        <br>
        Dne 26.10.2023 v 15:03 Nesvacil Jiri napsal(a):<br>
        > Zkusit přepájet horkým vzduchem. Dát gel a horký vzduch.
        Pokud <br>
        > nepomůže tak zkusit se podívat rezistor u bootu a flasky
        mate ho tam ?<br>
        ><br>
        > Jirka<br>
        ><br>
        > Dne 26.10.2023 v 14:46 Jan Waclawek napsal(a):<br>
        >> Stavim dvacku (ale cesku :-) ) na to ze je to software.<br>
        >><br>
        >>> MicroPython<br>
        >> Dufam, ze v ramci skoly to chce byt demonstracia toho,
        ze ako urcite <br>
        >> nie.<br>
        >><br>
        >> wek<br>
        >><br>
        >><br>
        >> ----- Original Message ---------------<br>
        >><br>
        >>> zdravim,<br>
        >>>   v rámci ąkoly si hrajeme s projektem kde hlavní
        MCU je RP2040.<br>
        >>> vyrobili jsme několik prototypu (vąechny v tomto
        ohledu bez <br>
        >>> problému) a teď i 25 ks zkuąební sérii. z těch 25ks
        se asi u 3-4 <br>
        >>> vyskytuje problém s náběhem RP2040.(minimálně se to
        tak jeví..)<br>
        >>> zapne se napájení a nenaběhne program (nepracuje
        displej, nevytvoří <br>
        >>> se COMport apod...)<br>
        >>> občas to funguje korektně (třeba 1-5 pokusů z
        deseti...)<br>
        >>> boot mód na tlačítko funguje zdá se spolehlivě, po
        nahrátí programu <br>
        >>> se vľdy korektně spustí. po vypnutí ale uľ často
        zase nenaběhne.. aľ <br>
        >>> za několik pokusů..<br>
        >>> kdyľ to nefunguje, tak se napájecí napětí zdají být
        korektní bez <br>
        >>> oscilací.  oscilátor normálně osciluje na 12MHz se
        stejnou <br>
        >>> amplitudou jako na funkčním kusu.  nedokáľi říct
        jestli startuje v <br>
        >>> čas... zkouąel jsem vyměnit C 18pF za 33pF (viz
        aplikační poznámky k <br>
        >>> rp2040..)<br>
        >>> reset přizemněním pinu RUN (který je nezapojený a
        má mít interní <br>
        >>> pullup) nevede k úspěąnému náběhu obvodu (to uľ by
        napájení mělo být <br>
        >>> super ustálené)<br>
        >>> koukal jsem na náběh napájení, zdá se být ok, pěkně
        z nuly na <br>
        >>> nominální úroveň, občas a jedním malým zubem na
        začátku, analogové <br>
        >>> nabíhalo trochu pomaleji, zkusil jsem zmenąit R u
        reference co to <br>
        >>> ovlivňuje, bez efektu<br>
        >>> kdyľ to nefunguje tak je vidět ľe  minimálně chvíli
        probíhá <br>
        >>> komunikace s SPI FLASH (tak jsem kontroloval jestli
        opravdu dochází <br>
        >>> k resetu přiloľením GND drátku na pin RUN, který je
        jinak nezapojený..)<br>
        >>> vąech 25ks osazovalo AllPCB (tedy jen SMD
        komponenty na jedné <br>
        >>> straně), součástky by měly být teoreticky z
        Mouser... pájení vypadá <br>
        >>> velmi solidně.<br>
        >>> zatím jsem nezkouąel měnit tu pamě», nemám tu volný
        kus... ani <br>
        >>> přepájet RP2040 mám pocit ľe to bude jako obvykle
        něčím jiným...<br>
        >>> párkrát jsem měl pocit, ľe úspěąnost spuątění
        ovlivňuje mechanický <br>
        >>> tlak prstem na oblast MCU-FLASH, ale opakovatelné
        to není...<br>
        >>> nezkouąeli jsme připojovat SWD debugger, nevím
        jestli by mohl nějak <br>
        >>> pomoci a jestli ho lze nějak pouľít na win...?<br>
        >>> vím ľe někdo zmiňoval ľe s RP2040 pracoval, nebyl
        by nějaký nápad?<br>
        >>> asi by to chtělo udělat nějaký velmi minimalistický
        kód, aby se <br>
        >>> vyloučila nějaká naąe FW chyba, ale teď nebyl moc
        čas... to co tam <br>
        >>> spouątíme je upravený MicroPython s vlastními
        knihovnami v C pro náą <br>
        >>> HW...<br>
        >>> i kdyľ teď koukám ľe pípání s PIEZO půjde snadno,
        tak teď jeątě <br>
        >>> zkusím v normálním neupraveném micropythonu..<br>
        >>>   pokud by se chtěl někdo mrknout na schéma, tak je
        zde:<br>
        >>> <a href="https://open-cube.fel.cvut.cz"
          moz-do-not-send="true" class="moz-txt-link-freetext">https://open-cube.fel.cvut.cz</a> 
         v sekci Download.<br>
        >>>   díky<br>
        >>> v.<br>
        >> _______________________________________________<br>
        >> HW-list mailing list  -  sponsored by <a
          class="moz-txt-link-abbreviated" href="http://www.HW.cz"
          moz-do-not-send="true">www.HW.cz</a><br>
        >> <a
          class="moz-txt-link-abbreviated moz-txt-link-freetext"
          href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a><br>
        >> <a href="http://list.hw.cz/mailman/listinfo/hw-list"
          moz-do-not-send="true" class="moz-txt-link-freetext">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
        > _______________________________________________<br>
        > HW-list mailing list  -  sponsored by <a
          class="moz-txt-link-abbreviated" href="http://www.HW.cz"
          moz-do-not-send="true">www.HW.cz</a><br>
        > <a class="moz-txt-link-abbreviated moz-txt-link-freetext"
          href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a><br>
        > <a href="http://list.hw.cz/mailman/listinfo/hw-list"
          moz-do-not-send="true" class="moz-txt-link-freetext">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
        _______________________________________________<br>
        HW-list mailing list  -  sponsored by <a
          class="moz-txt-link-abbreviated" href="http://www.HW.cz"
          moz-do-not-send="true">www.HW.cz</a><br>
        <a class="moz-txt-link-abbreviated moz-txt-link-freetext"
          href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a><br>
        <a href="http://list.hw.cz/mailman/listinfo/hw-list"
          moz-do-not-send="true" class="moz-txt-link-freetext">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
        <br>
        <fieldset class="moz-mime-attachment-header"></fieldset>
        <pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a
        class="moz-txt-link-abbreviated" href="http://www.HW.cz"
        moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext"
        href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext"
        href="http://list.hw.cz/mailman/listinfo/hw-list"
        moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
      </blockquote>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
    </blockquote>
  </body>
</html>