This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

we design omap4460+TWL6032 board,usb(1)can booting ,uart3 can't out any information

Other Parts Discussed in Thread: TWL6032, 4460, TWL6041

we design a board which use ti's platform:omap4460+TWL6032,now we have five pieces board ,however the component or board(which were the same batch)were all the same ,we only have two pieces of them can booting from the usb(1)(other were not working) .at beginning the uart3 can out some unstable information of the kernel,but some times late ,this two board only can booting from the usb(1),but don't out anything from the uart3, during this time ,I doubt it may be the  soldering arouse this problem ,so I use the  heat gun to heat the omap 4460 chip ,after doing this ,the result is all the same ,uart3 not working which can out nothing,it can booting from usb(1),too.please help me ,thanks very much!

  • then,just a mistake ,I make the uart's TXD and RXD  short ,the minicom was out the booting information ,but,when the two net is not short the uart3 can not out anything. annybody can analyze this?thanks.

  • Some ideas to check,

    1. try to modify/reduce u-boot code to boot using only UART3 changes, this to avoid conflicts with other areas.

    2. it could depend on your HW design how the pads are connected, for example is it base in Blaze or Tablet or Panda? discussing Blaze and Tablet schematics are under NDA, PandaBoard schematic is public, maybe using a U-boot/Xloader from similar device.

    3. check pinmuxing in u-boot.

    4. check that both terminals are using equal parameters.

    5. In some HW, UART3 is connected to a USB converter chip to connect it the PC using USB port, check how it is wired.

    6. if not using USB converter check that RS-232 voltages are correct, depending on design.

    7. if you are using USB converter and using a HUB try removing the HUB, some USB connectors could require external power for some HUBs, or try different connector.

    8. try not using HW and SW UART control, in other case use NULL modem connectors to avoid possible issues with HW control terminals configuration.

    9. other idea is that PMIC could be reseting the OMAP for some reason but it would depend on how they are configured, TWL6032 information is shared under NDA I am just mentioning it as a possibility, but it would depend on how your HW is made, for you could check if everything is ok with it.

    10. last idea base in your comments about the short-cut lines, check Rx-Tx lines are not interchanged.

  • thanks very much everyone ,now the problem is solved ,it just a mistake at the test board which is used for testing our design board ,the TXD and RXD  connect is wrong.but we meet a new problem :

    in my board include  wifi bluetooth ,twl6041 ,and  lan9500A hardware ,now wifi earthnet is work stable ,but  the twl6041 is not work very well.

    now I create a new topic :we design the omap4460 +6032+6041 board , the twl6041 not wrok.please give me some advice! thank you .

  • hello ,

      I‘m  also use OMAP4460 and  TWL6032,but now  x-loader cannot   start , if I use  omap4470,it works ok. now  I want to know ,when you use it ,where  you have modify in x-loader.thanks