View Issue Details

IDProjectCategoryView StatusLast Update
0001261fss5pv210_LinuxSerial Driver/Interfacepublic2012-08-24 20:02
ReporterKeller Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Product VersionarmStoneA8-V1.1 
Target Versionfss5pv210-V2.0Fixed in Versionfss5pv210-V2.0 
Summary0001261: Allow different serial debug ports depending on board type
DescriptionUp to now we had different Kernel images for different boards. The debug port used for serial output was a fix setting in the Linux configuration. Starting with V2.0, we have kernel binaries that can be used on different boards with the same MCU, e.g. one binary for PicoMOD6 and PicoCOM3, one binary for armStoneA8, PicoMOD7A and NetDCU14. So the debug port must be dynamically set depending on the actual board currently running.

This information is usually passed from U-Boot to the Kernel on the command line (via the console-setting). So this *should* work right out of the box, but we have to check it nonetheless. But it also has to be set for the zImage decompressor code embedded with the zImage. Here we have a fix Kconfig setting up to now and this has to change to a dynamic setting in the future.
Forum Link

Activities

Keller

2012-08-24 20:02

manager   ~0000782

We provide a string "ttySACn" in the code of the zImage decompressor code that can be searched for. The n in the string can be patched from outside (e.g. U-Boot) and then the decompressor code uses this new serial port.