u-boot no response - i.MX6q

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

u-boot no response - i.MX6q

Jump to solution
1,086 Views
fanfan
Contributor II

I have a custom i.mx6q board based on Sabre-SD Board. Now my issue is only stock u-boot can work. u-boot code downloaded from official Sabre-SD site didn't: it display nothing in UART console(just a character '?').

I flashed it by same way. Where should I start from to fix this strange issue?

Fan

Labels (1)
0 Kudos
1 Solution
888 Views
jimmychan
NXP TechSupport
NXP TechSupport

is there any different between your own custom board and SabreSD board?

do you make any changes in u-boot source code? e.g.  UART console (if different)

is there any error message?

View solution in original post

0 Kudos
4 Replies
888 Views
fabio_estevam
NXP Employee
NXP Employee

Why don't you use the mainline U-boot then?

Which version of the FSL U-boot are you trying to run?

0 Kudos
889 Views
jimmychan
NXP TechSupport
NXP TechSupport

is there any different between your own custom board and SabreSD board?

do you make any changes in u-boot source code? e.g.  UART console (if different)

is there any error message?

0 Kudos
887 Views
fanfan
Contributor II

Yes, Jimmy, you are right. I change code(mx6q_sabresd.c, setup_uart) from:

     mxc_iomux_v3_setup_pad(MX6Q_PAD_CSI0_DAT10__UART1_TXD);

     mxc_iomux_v3_setup_pad(MX6Q_PAD_CSI0_DAT11__UART1_RXD);

to

     mxc_iomux_v3_setup_pad(MX6Q_PAD_SD3_DAT7__UART1_TXD);

     mxc_iomux_v3_setup_pad(MX6Q_PAD_SD3_DAT6__UART1_RXD);

Now I get message from UART. It then stopped at "MMC", but anyway it show something.

Thanks!

0 Kudos
888 Views
fanfan
Contributor II

I didn't SabreSD board. My curiosity is: since they use same SOC, u-boot should be working for both(at least to boot up CPU).

For UART, you mean they used different UART setting like bit speed? I will give a try.

0 Kudos