kd

Forum Replies Created

Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • in reply to: OSD3358 Boot #4993
    keval deskd
    Participant

      yes, it is shorted in layout. And i wont be able to remove it. Do you think default configuration will work ? i am aiming for  processor, ddr, and sd card to work properly. i am able to get to the uboot console.

      in reply to: OSD3358 Boot #4990
      keval deskd
      Participant

        HI,

        Recently  we tried resetting board several times with image which contains eeprom bypass check. And 1 in 5 try we were able to get into uboot console. at the end we realize we can not write eeprom because on our custom board i2c0’s SCL line is shorted to V3.3B. There is no way to remove that short.

        other peripheral seems to be getting proper voltages without any pcb design fault. Do you think if we can properly bypass eeprom check in uboot we will be able to use our board as intended . We are not using i2c0 except on pmic/eeprom (by default). We haven’t tried booting a kernel yet.  Do you think that is it possible if we properly work on uboot we can overcome this hardware fault?

        in reply to: OSD3358 Boot #4988
        keval deskd
        Participant

          @EshtaarthaAs i mentioned before i have blank EEPROM on my board so i tried following method to bypass the check.

          @Neeraj First we tried this post #4733 

          It is part of this thread . in this process we face no difficulty while applying the patch and building the source. But when i boot image through sd card my board didn’t responded on uart debug terminal.  We haven’t received anything on the uart console.

          @EricT So second we tried this post #4582

          We made a change in latest version of uboot available on github.

          u-boot/board/ti/am335x/board.h

           

          And i dump this image on sd card and boot my custom board. it started throwing messages on serial uart as follows.

          it continuously reset the board with these two errors repeatedly.

          What do you think? is it a hardware problem? or uboot problem? i tested this image on real BBB which works fine.

          My main objective here is to reach at the uboot console somehow.  I dont know where exactly problem is happening!!!

           

           

           

           

          in reply to: OSD3358 Boot #4973
          keval deskd
          Participant

            Hi, I just tested your suggested image and it is working as expected.  It is throwing error message on uart which means sd card interface is working.

            Thank you so much for your constant support.

            in reply to: OSD3358 Boot #4883
            keval deskd
            Participant

              Okay, I will test it right away and update you with the result.

              in reply to: OSD3358 Boot #4875
              keval deskd
              Participant

                Yes my team mate is currently working on that patch. Mine and my team mate’s understanding is EEPROM check happens in uboot spl stage. Before that MLO  and uboot spl (starting ) log should be printed by UART console. But i am getting none when in SD card boot mode!!!

                I am booting this image through SD Card  :

                bone-debian-9.3-lxqt-armhf-<wbr style=”color: #222222; font-family: arial, sans-serif; font-size: small;” />2018-01-28-4gb.img.xz

                What i am expecting is something like this..

                 

                Please note i am not receiving anything on the UART console. At least some log should be printed like “eeprom error….” !!

                 

                 

                • This reply was modified 6 years, 8 months ago by keval deskd.
                • This reply was modified 6 years, 8 months ago by keval deskd.
                in reply to: OSD3358 Boot #4862
                keval deskd
                Participant

                  Actual connector is on left-top corner of the schematic.  You will notice that , those pins have UART0_TX  labeled, in the updated and final schematic i removed those extra small pins and routed only main big connector. So in the end B_UART0_TX got replaced with UART0_TX.  You will find routing error in attached file.

                  I have one query left which is as follows

                  Right now i do not have EEPROM programmed and so when i boot readymade BBB images through SD card will it throw anything on serial debug? like MLO found and reading boot image etc… We haven’t provided bypass for the check of the eeprom in uboot. My intention here is to check sd card interface working properly or not!

                   

                  Attachments:
                  in reply to: OSD3358 Boot #4852
                  keval deskd
                  Participant

                    I just found out the problem. i assumed that processor is working fine and focused on just uart signaling part and found out that i made a mistake in schematic.

                    If you follow my schematic properly you will find that due to my wrong labels of signals input/output of uart buffer ic  got shorted out. I removed the UART buffer ic and now i am able to see “CCCC”on serial monitor.

                    Right now i am attaching FTDI cable directly to processor’s debugger without buffer ic. And its working fine. should i keep buffer ic between them?

                     

                     

                    in reply to: OSD3358 Boot #4848
                    keval deskd
                    Participant

                      Hi,

                      Thank you for coming to my aid,First of all I like to mention one thing which I forgot last time is, between poweronreset(cold reset) and nreset(warm reset) there is a buffer. We haven’t populated that buffer  on Pcb due to unavailability of that ic on our end. But I don’t think that can cause any problems.

                      1) at the input of buffer U8 , it is 0.60 voltage. Same reflects on its output pin.

                      2)I am using pqcom in windows which perfectly works with original BBB. At 115200 baud rate. I tried to connect it but it didn’t show anything.

                      3) we have eeprom that Is not programmed so we have to bypass that check in uboot,my colleague is working on that as soon as he is done I will test to see if I get any status led working.

                      But I doubt that wont work until we solve this problem. It is something in hardware but I am unable to pinpoint it exactly.

                      What do you think,what should I do next?

                      Thank you,

                      Keval desai

                      in reply to: OSD3358 Boot #4833
                      keval deskd
                      Participant

                        Hello Mr. Neeraj,

                        I have developed my custom board based on OSD3358 beaglebone black wireless version. I am attaching my circuit design png below.

                        Changes in my board:

                        different wireless module and instead of HDMI i am using LCD interface directly. All remaining things are exact of the octavo’s BBB.

                        Now current status of board is as follows :

                        EMMC is empty and i am not inserting sd card in slot.My intention is to go in UART boot mode and see “CCCC” coming on the serial monitor.

                        Power led,PMIC_LED_GOOD ,reset_signal all power voltage rails are working fine. currently I am unable to check crystals because of  CRO unavailability.

                        Question : I am getting 0.60 volt on UART0_Tx debug header instead of 3.3 volts.   I have checked buffer ic and all traces on pcb they all checked out. And resistance of trace is 4.5 OHM so that should be not an issue for fast signal like this. I am thinking it is because at power on boot lines aren’t getting latched!  what are your thoughts on this?

                        Note : On pcb i have kept 47pF capacitors pads open(They are connected to BOOT lines/LCD lines). They are not populated, should i populate them??

                        Thank you,

                        Keval Desai

                        Attachments:
                      Viewing 10 posts - 1 through 10 (of 10 total)