Hello All,
Today, I recompiled Kernel with some minor changes. I ran following commands on bitbake to add my changes to Kernel uImage:
bitbake -c cleansstate virtual/kernel
bitbake virtual/kernel
The fetch, unpack , configure and compile steps took nearly 5 minutes. However, do_populate_sysroot and do_package_write_rpm took more than 20 minutes!
Why the above two process took so long which wasn't the case on Open Embedded?
Adeel
解決済! 解決策の投稿を見る。
Hi Adeel,
According with my TRG settings (note that my manual is revD from 2009) it seems to be the DDR SDRAM. In the last one [1] I found the same description that you provided above.
Target interface. If this field is set to anything other than local memory space, the attributes for the transaction
must be assigned in a corresponding outbound window at the target.
0000 Reserved
0001 Reserved
0010 PCI Express
0011 Reserved
0100 Enhanced local bus
0101 Reserved
0110 Reserved
0111 Security
1000 Reserved
1001 Reserved
1010 Boot sequencer
1011 Reserved
1100 Serial RapidIO 1
1101 Serial RapidIO 2
1111 DDR SDRAM
Regards,
Marius
[1] http://cache.freescale.com/files/32bit/doc/ref_manual/MPC8569ERM.pdf
Hi Adeel,
You can use "bitbake virtual/kernel -c compile" to avoid the last 2 operations.
Regards,
Marius
Hi Marius,
The -c compile option doesn't deploy compiled Kernel image into build directory. Anyway, I have one more PCIe question for you.
I am writing a PCIe endpoint driver on MPC8569 board. I would like to map inbound transactions to Local Bus but it seems that there is no option for Local bus in the reference manual:
Target interface. If this field is set to anything other than local memory space, the attributes for the transaction
must be assigned in a corresponding outbound window at the target.
0000 Reserved
0001 Reserved
0010 PCI Express
0011–1011 Reserved
1100 Serial RapidIO 1
1101 Serial RapidIO 2
1111 Local memory space
What is meant by Local memory space here? Is it SDRAM or can be any other memory in system? I also tried to changed the Inbound window translation address but it doesn't help.
Please help!
Adeel
Hi Adeel,
According with my TRG settings (note that my manual is revD from 2009) it seems to be the DDR SDRAM. In the last one [1] I found the same description that you provided above.
Target interface. If this field is set to anything other than local memory space, the attributes for the transaction
must be assigned in a corresponding outbound window at the target.
0000 Reserved
0001 Reserved
0010 PCI Express
0011 Reserved
0100 Enhanced local bus
0101 Reserved
0110 Reserved
0111 Security
1000 Reserved
1001 Reserved
1010 Boot sequencer
1011 Reserved
1100 Serial RapidIO 1
1101 Serial RapidIO 2
1111 DDR SDRAM
Regards,
Marius
[1] http://cache.freescale.com/files/32bit/doc/ref_manual/MPC8569ERM.pdf
Its working!! Thanks!!!!!!!!!!!!!!!!!!!!1
Have you installed SDK Linux Cache :Linux® SDK for QorIQ Processors Product Summary Page