EP9302 8GB SDHC PCN: Difference between revisions

From embeddedTS Manuals
mNo edit summary
m (Links auto-updated for 2022 re-branding ( https://files.embeddedarm.com/ts-arm-sbc/ts-7300-linux/binaries/ts-modules/sdcard-sdhc.o.md5 →‎ https://files.embeddedTS.com/ts-arm-sbc/ts-7300-linux/binaries/ts-modules/sdcard-sdhc.o.md5 https://files.embeddedarm.com/ts-arm-sbc/ts-7300-linux/binaries/ts-modules/sdcard-sdhc.o →‎ https://files.embeddedTS.com/ts-arm-sbc/ts-7300-linux/binaries/ts-modules/sdcard-sdhc.o https://files.embeddedarm.com/archive/software/arm-linux-fastboot-ts7300.php →‎ h...)
 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== SDHC Update for 8GB uSD Card shipments ==
=== SDHC Update for 8GB (and larger) SD Card shipments ===
{| class="wikitable"
{| class="wikitable"
|-
|-
| Synopsis
| Synopsis
| Due to material availability the size and type of SD card shipped with some Technologic Systems products was changed from 2GB SD media to 8GB SDHC media.  This change requires a driver update for all SBC using Linux kernels older than 2.6.
| Due to material availability, the size and type of SD card shipped with some Technologic Systems products was changed from 2GB SD media to 8GB SDHC media.  This change requires a driver update for all SBC using Linux kernels older than 2.6.  Additionally, systems with BootROM build dates (visible in console at power on) older than 2009 will need updated firmware).
|-
|-
| Severity
| Severity
Line 24: Line 24:
'''Identification''':
'''Identification''':


The affected SD cards are clearly labelled 8GB.   
The affected SD cards are clearly labelled 8GB (or a larger value)The new driver file MD5sum is [https://files.embeddedTS.com/ts-arm-sbc/ts-7300-linux/binaries/ts-modules/sdcard-sdhc.o.md5 here].  The system BootROM build date is output to serial console at power up.


'''Necessary Action''':
'''Necessary Action''':


The new media will ship with the new driver present, however if the media requires re-imaging, the file [ftp://ftp.embeddedarm.com/ts-arm-sbc/ts-7300-linux/binaries/ts-modules/sdcard-sdhc.o here].  Simply replace the file 'sdcard.o' with the provided file (renamed to sdcard.o) in both the initrd and Debian partitions before imaging the SD card.
The new media will ship with the new driver present, however if the media requires re-imaging, a new driver will be needed.  For Linux kernel version 2.4, simply replace the Linux 'sdcard.o' driver in your SD Card image (both in the initrd and the primary Debian partition) with the one located [https://files.embeddedTS.com/ts-arm-sbc/ts-7300-linux/binaries/ts-modules/sdcard-sdhc.o here] and rename the new file to 'sdcard.o'.
 
For very old Cirrus Logic-based SBC, the BootROM may report build dates earlier than 2009. In these cases, the BootROM must also be updated.  The instructions and accompanying utility for this action are located [https://files.embeddedTS.com/archive/software/arm-linux-fastboot-ts7300.php here].

Latest revision as of 16:31, 17 January 2022

SDHC Update for 8GB (and larger) SD Card shipments

Synopsis Due to material availability, the size and type of SD card shipped with some Technologic Systems products was changed from 2GB SD media to 8GB SDHC media. This change requires a driver update for all SBC using Linux kernels older than 2.6. Additionally, systems with BootROM build dates (visible in console at power on) older than 2009 will need updated firmware).
Severity Moderate
Class Necessary software change.
Affected All Cirrus Logic-based SBC operating with Linux kernel 2.4.
Status New software available.

Description:

Due to unavailable media, the SD media shipped from Technologic Systems is being changed from 2GB SD to 8GB SDHC. This change will necessitate a new SDHC-compatible Linux SD Card software driver.

Identification:

The affected SD cards are clearly labelled 8GB (or a larger value). The new driver file MD5sum is here. The system BootROM build date is output to serial console at power up.

Necessary Action:

The new media will ship with the new driver present, however if the media requires re-imaging, a new driver will be needed. For Linux kernel version 2.4, simply replace the Linux 'sdcard.o' driver in your SD Card image (both in the initrd and the primary Debian partition) with the one located here and rename the new file to 'sdcard.o'.

For very old Cirrus Logic-based SBC, the BootROM may report build dates earlier than 2009. In these cases, the BootROM must also be updated. The instructions and accompanying utility for this action are located here.