From be7b2faa4cc7f0278dc44054b49d63c50eacbaff Mon Sep 17 00:00:00 2001 From: Marcel Ziswiler Date: Tue, 8 Apr 2014 14:50:54 +0200 Subject: Added note about Apalis iMX6 SSH password authentication being disabled by default. While at it line wrapped Apalis T30 release notes document. --- release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt | 60 ++++++++++++++-------- .../Apalis_iMX6_LinuxReleaseNotesV2.x.txt | 55 +++++++++++--------- 2 files changed, 70 insertions(+), 45 deletions(-) (limited to 'release-notes') diff --git a/release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt b/release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt index 7a87f9d..fcfe289 100644 --- a/release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt +++ b/release-notes/Apalis_T30_LinuxReleaseNotesV2.x.txt @@ -5,7 +5,8 @@ Release Notes: Linux Image V2.x for Apalis T30 Contents: - U-Boot 2011.06 boot loader - Linux 3.1.10 kernel, based on NVIDIA's Linux for Tegra (L4T) release R16.4 -- OpenEmbedded oe-core 2013.06 based root file system, using LXDE desktop environment +- OpenEmbedded oe-core 2013.06 based root file system, using LXDE desktop + environment Licensing: - proprietary multimedia codecs included for evaluation purpose only @@ -30,11 +31,11 @@ Linux Image V2.1 Beta 3 (March 18, 2014) - sources git.toradex.com tag Apalis_T30_LinuxImageV2.1Beta3_20140318 Known Issues: -- connecting an analogue mic to the on module codec resets the codec, so that - neither headphone out nor mic in works anymore. Workaround: Have mic +- connecting an analogue mic to the on module codec resets the codec, so that + neither headphone out nor mic in works anymore. Workaround: Have mic connected before boot or change the output source between DAC/LineIn - certain low-speed USB devices might not get detected -- on first boot the resizing process adversely affects system performance for +- on first boot the resizing process adversely affects system performance for the first few minutes until completed ******************************************************************************** @@ -77,7 +78,7 @@ Linux Image V2.1 Beta 2 (February 6, 2014) - Add entry for fusion touchscreen driver to xorg.conf. - Add fstrim from util-linux. - Add kernel module for fusion touch screens (see - http://developer.toradex.com/knowledge-base/capacitive-multi-touch-display-(linux)). + http://developer.toradex.com/knowledge-base/capacitive-multi-touch-display-(linux)). - burnflash: Account for fs overhead and many files. - sources git.toradex.com tag Apalis_T30_LinuxImageV2.1Beta2_20140206 @@ -103,8 +104,8 @@ Linux Image V2.1 Beta 1 (October 22, 2013) - Support default watchdog API (see http://developer.toradex.com/knowledge-base/watchdog-(linux)). - Disable magic SysRq key configuration as this is not only a potential - security thread but can cause serious trouble if for some reason UART pins - are left floating and therefore cause unexpected break conditions. + security thread but can cause serious trouble if for some reason UART + pins are left floating and therefore cause unexpected break conditions. - HDMI: Retry EDID reads up to 4 times until failing. - rootfs / oe-core: @@ -170,7 +171,8 @@ Known Issues: Linux Image V2.0 Beta 1 (June 26, 2013) - U-Boot: - initial integration - - integrate NVIDIA partition table parsing incl. Toradex Apalis configuration block + - integrate NVIDIA partition table parsing incl. Toradex Apalis configuration + block - adjust available amount of memory - activate DVI-D framebuffer console - increase CPU frequency at boot @@ -239,13 +241,17 @@ Known Issues: ******************************************************************************** Notes: -- 115200 baud serial debug console on UARTA aka UART1 (EvalBoard lower X28 resp. X29 depending on JP10/12, X22 on Ixora) without any handshake +- 115200 baud serial debug console on UARTA aka UART1 (EvalBoard lower X28 resp. + X29 depending on JP10/12, X22 on Ixora) without any handshake - user account: root with empty password - ext3 root file system - opkg package manager - HDMI aka DVI-D: not all pixel clock frequencies allow for HDMI audio -- CRT: the T30 internal video DAC output is unsupported by NVIDIA's L4T Linux SW stack -- Linux host used for recovery mode flashing requires proper 32-bit execution environment (e.g. install ia32-libs on 64-bit Ubuntu) and awk (e.g. install gawk on Ubuntu) +- CRT: the T30 internal video DAC output is unsupported by NVIDIA's L4T Linux SW + stack +- Linux host used for recovery mode flashing requires proper 32-bit execution + environment (e.g. install ia32-libs on 64-bit Ubuntu) and awk (e.g. install + gawk on Ubuntu) Working on latest image: - U-Boot boot loader @@ -270,9 +276,11 @@ Working on latest image: - 4-bit SD card mmc2 - PWM LEDs /sys/class/leds/ - HDMI HDA audio - - HDA audio (on Eval Board V1.0a: check datasheet/schematics for patch instructions) + - HDA audio (on Eval Board V1.0a: check datasheet/schematics for patch + instructions) - analogue audio capture, playback and resistive touch - - audio noise is high, workaround is to set headphone volume to maximum and use the DAC volume + - audio noise is high, workaround is to set headphone volume to maximum and + use the DAC volume - touch has some jitter - SPI via /dev/spidev0.0 aka SPI1 and /dev/spidev4.2 aka SPI2 - framebuffer console @@ -321,16 +329,22 @@ eMMC Boot: Apalis T30 2GB V1.0a, V1.0b and V1.0c (Sample) ********************************************************* Initial Preparation: -- download and extract Apalis_T30_LinuxImageVx.yz.tar.bz2 package with root permissions +- download and extract Apalis_T30_LinuxImageVx.yz.tar.bz2 package with root + permissions Flash eMMC: - EvalBoard V1.0a - - connect USB micro A/B (X49) or USB B (X50) to development workstation using micro or regular USB cable - - connect serial debug console to lower X28 or X29 using null modem RS-232 or regular USB cable + - connect USB micro A/B (X49) or USB B (X50) to development workstation using + micro or regular USB cable + - connect serial debug console to lower X28 or X29 using null modem RS-232 or + regular USB cable - Ixora V1.0a - - connect USB micro A/B (X9) to development workstation using regular micro USB cable - - make sure JP2 is removed and nothing is connected to the lower USB host port X8 - - optionally assemble resistor R90 instead of R91 so SW3 can be used as recovery mode switch + - connect USB micro A/B (X9) to development workstation using regular micro + USB cable + - make sure JP2 is removed and nothing is connected to the lower USB host port + X8 + - optionally assemble resistor R90 instead of R91 so SW3 can be used as + recovery mode switch - for more information please consult Ixora datasheet section 3.3 and chapter 4 - enter recovery mode: - EvalBoard with Mezzanine press recovery mode SW2 while applying power @@ -345,12 +359,14 @@ Flash eMMC: - apply power or reset - hit any key to stop auto booting - use 'enterrcm' command - - for more information about recovery mode please consult Apalis T30 datasheet chapter 6 + - for more information about recovery mode please consult Apalis T30 datasheet + chapter 6 - run update.sh script Boot from eMMC: - EvalBoard V1.0a or Ixora V1.0a - power cycle -- upon first boot post-install scripts are run which takes around 2 minutes, please be patient +- upon first boot post-install scripts are run which takes around 2 minutes, + please be patient -Toradex, March 18, 2014 +Toradex, April 8, 2014 diff --git a/release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt b/release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt index 98bf4cb..e5609f9 100644 --- a/release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt +++ b/release-notes/Apalis_iMX6_LinuxReleaseNotesV2.x.txt @@ -29,14 +29,16 @@ Known Issues: connected before boot or change the output source between DAC/LineIn - on first boot the resizing process adversely affects system performance for the first few minutes until completed -- display resolution can be set for some output configurations, set the u-boot +- Display resolution can be set for some output configurations, set the U-Boot environment variable vidargs accordingly. Some vidargs_xx variables provided for reference. -- backlight PWM BKL_PWM (hard-coded to 0 in u-boot > full brightness on a EDT +- backlight PWM BKL_PWM (hard-coded to 0 in U-Boot > full brightness on an EDT display) - X uses only the fb0 device - video decoding leaks resources, after a while it stops working - initial rootfs must fit in RAM, i.e. it must not be greater than ~900MB +- SSH password authentication is disabled by default (see PasswordAuthentication + setting in /etc/ssh/sshd_config) ******************************************************************************** Notes: @@ -46,8 +48,9 @@ Notes: - eMMC: partition 1: vfat with kernel, partition 2 ext3 root file system - opkg package manager - HDMI aka DVI-D: not all pixel clock frequencies allow for HDMI audio -- Linux host used for update preparation requires proper 32-bit execution environment - (e.g. install ia32-libs on 64-bit Ubuntu) and awk (e.g. install gawk on Ubuntu) +- Linux host used for update preparation requires proper 32-bit execution + environment (e.g. install ia32-libs on 64-bit Ubuntu) and awk (e.g. install + gawk on Ubuntu) Working on latest image: - U-Boot boot loader @@ -69,7 +72,8 @@ Working on latest image: - 4-bit SD card mmc2 - HDMI audio - analogue audio playback and resistive touch - - audio noise is high, workaround is to set headphone volume to maximum and use the DAC volume + - audio noise is high, workaround is to set headphone volume to maximum and + use the DAC volume - SPI via /dev/spidev0.0 aka SPI1 and /dev/spidev1.0 aka SPI2 - custom Ethernet MAC Address - serial number @@ -146,38 +150,43 @@ Flash eMMC: or regular USB cable - insert above prepared SD card into MMC SDIO-socket (X18) - Ixora V1.0a - currently not supported, the update scripts will have to be updated to use mmc 2 and not mmc 1 + currently not supported, the update scripts will have to be updated to use mmc + 2 and not mmc 1 - connect serial debug console to X21 using null modem RS-232 cable and a 10 pin IDC to 9 pin D-sub male connector. (DTK or Intel standard) - insert above prepared SD card into SD card/MMC SDIO-socket (X10) -- Boot to u-boot prompt and start the update: +- Boot to U-Boot prompt and start the update: - apply power or reset - hit any key to stop auto booting - - use 'run setupdate' u-boot command and then - - use 'run update' u-boot command + - use 'run setupdate' U-Boot command and then + - use 'run update' U-Boot command Boot from eMMC: - EvalBoard V1.0a or Ixora V1.0a - power cycle -- upon first boot post-install scripts are run which takes around 2 minutes, please be patient +- upon first boot post-install scripts are run which takes around 2 minutes, + please be patient -If the boot loader on the module got corrupted this recovers it by loading u-boot -over USB into the module's RAM and executing it there: +If the boot loader on the module got corrupted this recovers it by loading U-Boot + over USB into the module's RAM and executing it there: - EvalBoard V1.0a - - connect USB micro A/B (X49) or USB B (X50) to development workstation using micro or regular USB cable + - connect USB micro A/B (X49) or USB B (X50) to development workstation using + micro or regular USB cable - Ixora V1.0a - currently not supported, the update scripts will have to be updated to use mmc 2 and not mmc 1 - - connect USB micro A/B (X9) to development workstation using regular micro USB cable - - make sure JP2 is removed and nothing is connected to the lower USB host port X8 + currently not supported, the update scripts will have to be updated to use mmc + 2 and not mmc 1 + - connect USB micro A/B (X9) to development workstation using regular micro USB + cable + - make sure JP2 is removed and nothing is connected to the lower USB host port + X8 - for more information please consult Ixora datasheet section 3.3 and chapter 4 -- have the module in recovery mode and load u-boot over USB to the module's RAM: +- have the module in recovery mode and load U-Boot over USB to the module's RAM: - lsusb should show a 15a2:0054 Freescale Semiconductor, Inc. device if the module is in recovery mode - - if you have a 32-bit Linux host, replace imx_flash/imx_usb with its 32-bit version imx_flash/imx_usb.m32 i.e. - sudo mv imx_flash/imx_usb imx_flash/imx_usb.m64; sudo ln -s imx_usb.m32 imx_flash/imx_usb + - if you have a 32-bit Linux host, replace imx_flash/imx_usb with its 32-bit + version imx_flash/imx_usb.m32 i.e. sudo mv imx_flash/imx_usb + imx_flash/imx_usb.m64; sudo ln -s imx_usb.m32 imx_flash/imx_usb - run ./update.sh -d - - stop at the u-boot prompt and begin the update as stated above - - -Toradex, April 04, 2014 + - stop at the U-Boot prompt and begin the update as stated above +Toradex, April 8, 2014 -- cgit v1.2.3