I.MX6UL boot download

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

I.MX6UL boot download

691 Views
haifengjin
Contributor II

 公司做了一个I.MX6UL的板子,SD1启动,在demo板上把sd卡烧写好,然后放到自己做的板子上面,可以启动,外设都没问题,但是把空的SD卡放在demo板上,烧写,HID设备也识别不出来,然后弹出SD卡,HID识别出来了,这个不应该啊?还是有什么没注意的地方。这样的方式识别出HID设备之后,我插上SD卡,然后开始烧写,但是报错了,如下面,请各位帮忙看下,详细的logo如附件。

   

Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632

Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

UTP: sending Success to kernel for command $ mkfs.ext3 -j /dev/mmcblk0p2.
utp_poll: pass returned.
UTP: received command '$ mkdir -p /mnt/mmcblk0p2'
UTP: executingUnable to handle kernel paging request at virtual address a3560824
pgd = 8b704000
[a3560824] *pgd=00000000
Internal error: Oops: 5 [#1] PREEMPT SMP ARM
Modules linked in:
CPU: 0 PID: 78 Comm: sh Not tainted 3.14.38-6UL_ga-mfgtool+ge4944a5 #1
task: 88109b00 ti: 88434000 task.ti: 88434000
PC is at radix_tree_lookup_element+0x2c/0xc0
LR is at 0x8b10eb0
pc : [<8027f478>] lr : [<08b10eb0>] psr: 20000193
sp : 88435f70 ip : 00000eb0 fp : 7edfd5d4
r10: 000248b4 r9 : 76fca658 r8 : 0000003a
r7 : 00000000 r6 : 8091cc2c r5 : 88434000 r4 : 86000130
r3 : 8091cd64 r2 : 00000000 r1 : 0000003a r0 : 809293a8
Flags: nzCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user
Control: 10c5387d Table: 8b70406a DAC: 00000015
Process sh (pid: 78, stack limit = 0x88434238)
Stack: (0x88435f70 to 0x88436000)
5f60: 0000003a 8006d5b8 80911e54 8000ee14
5f80: f4a0200c 8091cd98 88435fb0 f4a02000 76fca7b0 80008568 00000002 76fabc00
5fa0: 20000010 ffffffff 00024534 800124dc 00000002 000248b4 00000005 00000001
5fc0: 76f80000 00000005 7edfd65c 00024534 76fca7b0 76fca658 000248b4 7edfd5d4
5fe0: 00000000 7edfd448 76fabaa4 76fabc00 20000010 ffffffff cd1a898d 2dcd0e17
[<8027f478>] (radix_tree_lookup_element) from [<8006d5b8>] (generic_handle_irq+0x14/0x3c)
[<8006d5b8>] (generic_handle_irq) from [<8000ee14>] (handle_IRQ+0x4c/0xb4)
[<8000ee14>] (handle_IRQ) from [<80008568>] (gic_handle_irq+0x28/0x5c)
[<80008568>] (gic_handle_irq) from [<800124dc>] (__irq_usr+0x3c/0x60)
Exception stack(0x88435fb0 to 0x88435ff8)
5fa0: 00000002 000248b4 00000005 00000001
5fc0: 76f80000 00000005 7edfd65c 00024534 76fca7b0 76fca658 000248b4 7edfd5d4
5fe0: 00000000 7edfd448 76fabaa4 76fabc00 20000010 ffffffff
Code: e59f3098 e1d4e0b2 e1d4c0b0 e18ce80e (e793310e)
---[ end trace fa09d37363ac80d4 ]---
Kernel panic - not syncing: Fatal exception in interrupt

Original Attachment has been moved to: print.txt.zip

Labels (1)
0 Kudos
1 Reply

435 Views
igorpadykov
NXP Employee
NXP Employee

Q [translated by google]:

The company made a I.MX6UL board, SD1 start, in the demo board sd card to burn, and then put their own board to do, you can start, no problem peripherals, but the empty SD card on the Demo board, programming, HID devices are not identified, and then eject the SD card, HID identified out, this should not ah? There is nothing to pay attention to the place. This way to identify the HID device, I plug in the SD card, and then start programming, but being given, as below, please help facie, detailed logo, such as attachments.

A:

For programming custom board with mfg tools it is necessary to rebuild

mfg tools firmware (update uboot *.cgf file with new ddr settings obtained from ddr tester

and build mfg tools new firmware files).

Please run ddr test

https://community.freescale.com/docs/DOC-105652 

then rebuild mfg tools and replace files in Profiles/Linux/OS Firmware/firmware

please refer to attached Yocto Guide sect.6.2 Manufacturing Tool, MFGTool.

Best regards
igor

0 Kudos