Hi,
I'm developing on a custom board derived from M54455EVB. I've seen that Freescale released new ltib distribution iso.
This iso include new kernel version (2.6.29). I would like to try, because with kernel version 2.6.25 we have some problems.
So with new iso, some packages have corrupted, mainly kernel patches. I've tried to delete this patches and forced them to download from server bitshrine.org but unsuccessfully..
Thanks for your answers.
Great regards.
It seems that these patches corrupted:
No one have problems on this iso ???
It might help if you provided more details on how they are corrupted. Is it a problem reading the files from the ISO? Are the checksums wrong? What are the symptoms of your problem?
Where did you download it from? Googling for the name I'm guessing you got it from
http://www.freescale.com/webapp/sps/site/overview.jsp?code=CW_BSP_COLDFIRE
I'm not going to look at this (not using that system or board) but more details might help others recognise the problem.
It seems that almost all packages on iso are corrupted.The If you try to download iso and you open some kernel patch like kernel-2.6.29-Add-ATA-support-for-MCF54455.patch, you can view that file is corrupted. It seems a general problem on iso. I downloaded iso many times, also from that url posted.
In my opinion problem is located in file corruption inside iso hosted on website. I downloaded iso many times, on different machine with Ubuntu 10.10, Windows7, Mac Osx Snow Leopard 10.6.4, but in every case many files inside iso are corrupted. In these conditions, when i'm installed ltib, ltib generated various errors because md5sum files check failed. So, ltib tried to download (as I think it's right) packages that in iso were corrupted. So, until to kernel package, ltib had successful to download and install packages. With kernel, instead, corrupted patches didn't exist also on server bitshrine.org , then i can't preparate kernel package..
Thanks
If the web site ISO image is truely corrupted, that problem needs to be reported. You can do that by submitting an on-line service request. Click here to do that. This will get the process started to fix the problem. Or, maybe they can point out what you are overlooking in the install process. (It happens.) In either case, doing that should get you going.
---Tom
Infact I have submitted a service request, because the problem exists. I hope that Freescale fixes it.
Anyway it worries me that within beyond 1 month nobody has reported the problem.
Thanks so much.
Yes, this ISO does look somewhat broken:
tevans@tome:~/.gvfs/CFLINUX_20100901_ltib.iso/pkgs$ wc ker*patch 1890 6472 53149 kernel-2.6.29-Add-ALSA-driver-support-for-MCF5445X.patch 0 0 25382 kernel-2.6.29-Add-ATA-support-for-MCF54455.patch 0 0 2078 kernel-2.6.29-Add-CAU-support-for-MCF5441x.patch 0 0 819 kernel-2.6.29-Add-CFV4E-FPU-support-for-MCF547X_8X.patch 0 0 67210 kernel-2.6.29-Add-common-I2C-for-M5445X-M547X_8X-and-add-I2C.patch 0 0 9039 kernel-2.6.29-Add-common-serial-driver-and-add-IRDA-for-m5.patch 54 188 1657 kernel-2.6.29-Add-core-watchdog-support-for-M54418.patch 0 0 1840 kernel-2.6.29-Add-cpu-dma-sync-function-for-coldfire-platform.patch 0 0 79874 kernel-2.6.29-Add-cryto-driver-for-M54451EVB.patch 474 1591 14369 kernel-2.6.29-Add-driver-to-support-ten-UART-devices-on-m5441x-pla.patch 1656 6079 44803 kernel-2.6.29-Add-DSPI-driver-support-for-MCF5445X.patch 0 0 38275 kernel-2.6.29-Add-dspi-driver-support-on-m5441x-platform.patch.../CFLINUX_20100901_ltib.iso/pkgs$ wc *patch | grep " 0 " | wc 153 612 10384tevans@tome:~/.gvfs/CFLINUX_20100901_ltib.iso/pkgs$ od zaptel-1.4.12.1-m68k-1.patch0000000 000000 000000 000000 000000 000000 000000 000000 000000*0261220 000000 000000 000000 000000 000000 000000 000000 0000000261237.../CFLINUX_20100901_ltib.iso/pkgs$ file ker*patch | grep data | wc 38 76 3078(they should be showing up as "ASCII English text" like the other patches in here).../CFLINUX_20100901_ltib.iso/pkgs$ od -c *Unclock*0000000 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0*0004420 \0 \0 0 8 b b 3 b 7 3 9 1 3 2 b 10004440 f 1 5 5 2 6 a d 1 4 6 4 5 3 4 b0004460 9 b k e r n e l - 2 . 6 . 20004500 9 - U n c l o c k - t h e - a l0004520 l - r e g i s t e r - w r i t e0004540 - f o r - m 5 4 4 1 x - R T C .0004560 p a t c h0004565
Many of the files are empty. Others have large blocks of zeros followed by "something".
What I did was get the corrupted patches from http://www.bitshrine.org/gpp/
Some of them I couldn't find and I guess freescale didn't bothered to upload them. I've posted a ticket and I'm waiting now.
kernel-2.6.29-Add-FlexCAN-driver-support-on-m5441x-platform.patch
kernel-2.6.29-Add-common-I2C-for-M5445X-M547X_8X-and-add-I2C.patch
kernel-2.6.29-Add-cpu-dma-sync-function-for-coldfire-platform.patch
kernel-2.6.29-Add-watchdog-driver-support-for-M5445X-and-M547X_8X.patch
kernel-2.6.29-Dummy-function-for-PCI-errata-and-PCI-workaround-for.patch
kernel-2.6.29-Fix-Bug-of-usb-otg-resource-register-issue-on-m5441x-2.patch
kernel-2.6.29-MMC-over-SPI-driver-update-for-M54451EVB-board.patch
kernel-2.6.29-Unclock-the-all-register-write-for-m5441x-RTC.patch
kernel-2.6.29-default-configuration-update-for-serveral-boards.patch