<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Podívejte se ještě na FLASH. Na začátku jede v SPI režimu, kde
      načte další boot z flash a poté se přepne do QSPI nebo zůstane dle
      typu... . Nejlépe tam dávat ten typ co je v ref. schématu, nevím
      co tam máte a co tam dala china. Může být taky vada na PCB pokud
      je vícevrstvá... .<br>
    </p>
    <p>Jirka<br>
    </p>
    <div class="moz-cite-prefix">Dne 26.10.2023 v 16:22 Vojtěch Petrucha
      napsal(a):<br>
    </div>
    <blockquote type="cite" cite="mid:20231026162221.700FABCF@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;">ano, to jsme zkoušeli
        vícekrát, viz první post, máme tam boot tlačítko a v tomto
        režimu to vždy funguje (bootloader se aktivuje) a následně i
        program</p>
      <p style="padding:0 0 0 0; margin:0 0 0 0;">před chvílí jsem
        zkoušel nahrát tam originální balík micropythonu a v mainu mít
        jen vypisování "Ahoj" na USB-serial a to také dělá stejnou
        neplechu...</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;">ještě k pull-up - osc
        tam naměří korektní vysokou úroveň a čekal bych že by pomohl
        reset (GND na ten pin RUN) ale nepomůže...</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;"> </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"><nesvacil@posys.eu></a><br>
        > Komu: <a class="moz-txt-link-abbreviated" href="mailto:hw-list@list.hw.cz">hw-list@list.hw.cz</a><br>
        > Datum: 26.10.2023 15:41<br>
        > Předmět: Re: problem s RP2040 (raspberry pico)<br>
        ></p>
      <p style="padding:0 0 0 0; margin:0 0 0 0;">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 style="padding:0 0 0 0; margin:0 0 0 0;">Jirka</p>
      <div class="moz-cite-prefix">Dne 26.10.2023 v 15:25 Nesvacil Jiri
        napsal(a):</div>
      <blockquote
        cite="mid:71fe12e9-e764-43e0-b979-8c862d9a27c7@posys.cz">
        <p style="padding:0 0 0 0; margin:0 0 0 0;">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 ... .</p>
        <p style="padding:0 0 0 0; margin:0 0 0 0;">Jirka</p>
        <div class="moz-cite-prefix">Dne 26.10.2023 v 15:15 Vojtěch
          Petrucha napsal(a):</div>
        <blockquote cite="mid:20231026151506.4E938217@volny.cz">
          <p style="padding: 0 0 0 0; margin: 0 0 0 0;"><span
              style="font-size: 10pt;"><a
href="https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf"
                moz-do-not-send="true" class="moz-txt-link-freetext">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 href="mailto:nesvacil@posys.eu"
              moz-do-not-send="true"><nesvacil@posys.eu></a><br>
            > Komu: <a href="mailto:hw-list@list.hw.cz"
              moz-do-not-send="true" class="moz-txt-link-freetext">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
            href="http://www.HW.cz" moz-do-not-send="true">www.HW.cz</a><br>
          >> <a href="mailto:Hw-list@list.hw.cz"
            moz-do-not-send="true" class="moz-txt-link-freetext">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
            href="http://www.HW.cz" moz-do-not-send="true">www.HW.cz</a><br>
          > <a href="mailto:Hw-list@list.hw.cz"
            moz-do-not-send="true" class="moz-txt-link-freetext">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
            href="http://www.HW.cz" moz-do-not-send="true">www.HW.cz</a><br>
          <a href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true"
            class="moz-txt-link-freetext">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">_______________________________________________
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz"
          moz-do-not-send="true">www.HW.cz</a>
<a href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true"
          class="moz-txt-link-freetext">Hw-list@list.hw.cz</a>
<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>
</pre>
        </blockquote>
        <br>
        <fieldset class="moz-mime-attachment-header"></fieldset>
        <pre class="moz-quote-pre">_______________________________________________
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz"
        moz-do-not-send="true">www.HW.cz</a>
<a href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true"
        class="moz-txt-link-freetext">Hw-list@list.hw.cz</a>
<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>
</pre>
      </blockquote>
      <br>
      <br>
      ----------<br>
      <br>
      _______________________________________________<br>
      HW-list mailing list  -  sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a><br>
      <a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">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">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>