Debian VisionSOM-6ULL: Difference between revisions
From SomLabs Wiki
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
The Debian 10 image fo VisionSOM-6ULL module is based on the following components: | The Debian 10 image fo VisionSOM-6ULL module is based on the following components: | ||
*Linux kernel 4. | *Linux kernel 4.19.35 released by NXP (https://source.codeaurora.org/external/imx/linux-imx branch imx_4.19.35_1.1.0) and patched by SoMLabs (https://github.com/SoMLabs/linux-imx-somlabs-patch) | ||
*Stable Debian 10 Buster rootfs | *Stable Debian 10 Buster rootfs | ||
*U-Boot 2018.03-34832 (https://github.com/SoMLabs/somlabs-uboot-imx.git branch somlabs-visionsom-6ull-rel_3.0.4) | *U-Boot 2018.03-34832 (https://github.com/SoMLabs/somlabs-uboot-imx.git branch somlabs-visionsom-6ull-rel_3.0.4) | ||
Line 301: | Line 301: | ||
== Changelog == | == Changelog == | ||
*SoMLabs-VisionSOM-6ULL-Debian-2020-02 | |||
**Updated kernel version to 4.19.35 | |||
**Fixed splash screen fading during boot | |||
**Added U-Boot splash screen | |||
**Fixed USB ports numbers in Device Tree | |||
*SoMLabs-VisionSOM-6ULL-Debian-2020-01 | *SoMLabs-VisionSOM-6ULL-Debian-2020-01 | ||
**Added Bluetooth support | **Added Bluetooth support | ||
Line 309: | Line 314: | ||
== Old versions == | == Old versions == | ||
* [http://ftp.somlabs.com/VisionSOM-6ULL/SoMLabs-VisionSOM-6ULL-Debian-2020-01.zip SoMLabs-VisionSOM-6ULL-Debian-2020-01.zip] | |||
* [http://ftp.somlabs.com/VisionSOM-6ULL/SoMLabs-VisionSOM-6ULL-Debian-2019-11.zip SoMLabs-VisionSOM-6ULL-Debian-2019-11.zip] | * [http://ftp.somlabs.com/VisionSOM-6ULL/SoMLabs-VisionSOM-6ULL-Debian-2019-11.zip SoMLabs-VisionSOM-6ULL-Debian-2019-11.zip] |
Revision as of 17:46, 9 March 2020
Debian Buster
Components
The Debian 10 image fo VisionSOM-6ULL module is based on the following components:
- Linux kernel 4.19.35 released by NXP (https://source.codeaurora.org/external/imx/linux-imx branch imx_4.19.35_1.1.0) and patched by SoMLabs (https://github.com/SoMLabs/linux-imx-somlabs-patch)
- Stable Debian 10 Buster rootfs
- U-Boot 2018.03-34832 (https://github.com/SoMLabs/somlabs-uboot-imx.git branch somlabs-visionsom-6ull-rel_3.0.4)
Access
There are two users available in the defaulf configuration:
- som (password: som) - defaulf user for GUI (XFCE4) login
- root (password: root)
Hardware interfaces
The following hardware interfaces are configured and ready to use:
- UART 1
- connected to Linux console (USB Linux Console socket on VisionCB-STD)
- UART 4
- UART4-TXD (RaspberryPi Connector pin 8)
- UART4-RXD (RaspberryPi Connector pin 10)
- I2C 2
- SDA2 (RaspberryPi Connector pin 3)
- SCL2 (RaspberryPi Connector pin 5)
- SPI
- ECSPI3_MOSI (RaspberryPi Connector pin 19)
- ECSPI3_MISO (RaspberryPi Connector pin 21)
- ECSPI3_MOSI (RaspberryPi Connector pin 23)
- ECSPI3_SS0 (RaspberryPi Connector pin 24)
- CAN
- FLEXCAN1_TX (RaspberryPi Connector pin 33)
- FLEXCAN1_RX (RaspberryPi Connector pin 35)
- GPIO
- GPIO1_IO10 (Amber LED)
- GPIO1_IO11 (Green LED)
- GPIO1_IO12 (Yellow LED)
- GPIO1_IO13 (Red LED)
- ADC
- GPIO1_IO00 RPI 22
Built-in drivers and modules
This section contains the list of selected drivers and kernel modules that is contained in the system image. The full list of available built-in drivers may be read from the file:
/lib/modules/4.9.11-02201-gf2ed3bfca174-dirty/modules.builtin
The list of available loadable modules can be obtained using the command:
find /lib/modules/$(uname -r) -name "*.ko"
IIO
- iio/industrialio.ko
- iio/adc/imx7d_adc.ko
Touchscreen
- touchscreen/ads7846.ko
- touchscreen/edt-ft5x06.ko
- touchscreen/elan_ts.ko
- touchscreen/egalax_ts.ko
- touchscreen/imx6ul_tsc.ko
- touchscreen/max11801_ts.ko
- touchscreen/mc13783_ts.ko
- touchscreen/stmpe-ts.ko
- touchscreen/tsc2007.ko
I2C
- i2c/ir-kbd-i2c.ko
- soc_camera/ov2640.ko
Radio
- radio/radio-si476x.ko
RC
- rc/ir-nec-decoder.ko
- rc/ir-rc5-decoder.ko
- rc/ir-rc6-decoder.ko
- rc/ir-jvc-decoder.ko
- rc/ir-sony-decoder.ko
- rc/ir-sanyo-decoder.ko
- rc/ir-sharp-decoder.ko
- rc/ir-mce_kbd-decoder.ko
- rc/ir-xmp-decoder.ko
Tuners
- tuners/tuner-xc2028.ko
- tuners/tuner-simple.ko
- tuners/tuner-types.ko
- tuners/mt20xx.ko
- tuners/tda8290.ko
- tuners/tea5767.ko
- tuners/tea5761.ko
- tuners/tda9887.ko
- tuners/tda827x.ko
- tuners/tda18271.ko
- tuners/xc5000.ko
- tuners/xc4000.ko
- tuners/mc44s803.ko
Multi-function devices
- mfd/wm8994.ko
- mfd/mc13xxx-core.ko
- mfd/mc13xxx-spi.ko
- mfd/mc13xxx-i2c.ko
- mfd/pf1550.ko
- mfd/mfd-core.ko
- mfd/max17135-core.ko
- mfd/si476x-core.ko
- mfd/mxc-hdmi-core.ko
Misc
- misc/fxos8700.ko
- misc/fxas2100x.ko
- misc/eeprom/at24.ko
- misc/eeprom/at25.ko
CAN
- can/can-dev.ko
- can/flexcan.ko
- can/m_can/m_can.ko
USB
- usb/kaweth.ko
- usb/pegasus.ko
- usb/rtl8150.ko
- usb/r8152.ko
- usb/asix.ko
- usb/ax88179_178a.ko
- usb/cdc_ether.ko
- usb/net1080.ko
- usb/cdc_subset.ko
- usb/zaurus.ko
- usb/usbnet.ko
- usb/cdc_ncm.ko
Wireless
- kernel/drivers/net/wireless/bcmdhd/bcmdhd.ko
PWM
- pwm/pwm-imx.ko
RTC
- rtc/rtc-mc13xxx.ko
- rtc/rtc-mxc.ko
- rtc/rtc-snvs.ko
Sound
- sound/soc/snd-soc-core.ko
- sound/soc/codecs/snd-soc-cs42xx8.ko
- sound/soc/codecs/snd-soc-cs42xx8-i2c.ko
- sound/soc/codecs/snd-soc-fsl-mqs.ko
- sound/soc/codecs/snd-soc-mc13783.ko
- sound/soc/codecs/snd-soc-hdmi-codec.ko
- sound/soc/codecs/snd-soc-sgtl5000.ko
- sound/soc/codecs/snd-soc-si476x.ko
- sound/soc/codecs/snd-soc-tlv320aic23.ko
- sound/soc/codecs/snd-soc-tlv320aic23-i2c.ko
- sound/soc/codecs/snd-soc-wm8960.ko
- sound/soc/codecs/snd-soc-wm8962.ko
- sound/soc/codecs/snd-soc-wm8994.ko
- sound/soc/codecs/snd-soc-wm-hubs.ko
- sound/soc/fsl/snd-soc-imx-cs42888.ko
- sound/soc/fsl/snd-soc-imx-sgtl5000.ko
- sound/soc/fsl/snd-soc-imx-wm8958.ko
- sound/soc/fsl/snd-soc-imx-wm8960.ko
- sound/soc/fsl/snd-soc-imx-wm8962.ko
- sound/soc/fsl/snd-soc-imx-rpmsg.ko
- sound/soc/fsl/snd-soc-imx-sii902x.ko
- sound/soc/fsl/snd-soc-imx-spdif.ko
- sound/soc/fsl/snd-soc-imx-mc13783.ko
- sound/soc/fsl/snd-soc-imx-mqs.ko
- sound/soc/fsl/snd-soc-imx-si476x.ko
- sound/soc/fsl/snd-soc-imx-hdmi.ko
- sound/core/snd-rawmidi.ko
- sound/core/snd-hwdep.ko
- sound/usb/snd-usb-audio.ko
- sound/usb/snd-usbmidi-lib.ko
Capture
- capture/ipu_fg_overlay_sdc.ko
- capture/mxc_v4l2_capture.ko
- capture/ov5640_camera_mipi_int.ko
- capture/ipu_csi_enc.ko
- capture/adv7180_tvin.ko
- capture/ipu_prp_enc.ko
- capture/ipu_still.ko
- capture/ov5640_camera_int.ko
- subdev/mxc_vadc.ko
- subdev/ov5640_camera.ko
- subdev/ov5640_camera_mipi.ko
- subdev/ov5647_camera_mipi.ko
- subdev/mx6s_capture.ko
- subdev/mxc_mipi_csi.ko
Video
- video/fbdev/mxc/mxcfb_otm8018b_wvga.ko
- video/fbdev/mxc/mxcfb_hx8363_wvga.ko
- video/fbdev/mxc/ldb.ko
- video/fbdev/mxc/mxc_hdmi.ko
- video/fbdev/mxc/mxc_edid.ko
- video/fbdev/mxc/adv7535.ko
- video/fbdev/mxc/mxc_dispdrv.ko
- video/fbdev/mxc/mxc_lcdif.ko
- video/fbdev/mxc/mxc_ipuv3_fb.ko
- video/fbdev/mxc/mxc_epdc_fb.ko
- video/fbdev/mxc/mxc_epdc_v2_fb.ko
- video/fbdev/mxc/mxsfb_sii902x.ko
- video/fbdev/mxc/hannstar_cabc.ko
Installed software
This section contains the selected installed software. The full list can be obtained using command
apt list --installed
- apt-utils/stable,now 1.8.2 armhf [installed]
- apt/stable,now 1.8.2 armhf [installed]
- bash/stable,now 5.0-4 armhf [installed]
- bzip2/stable,now 1.0.6-9.2~deb10u1 armhf [installed,automatic]
- can-utils/stable,now 2018.02.0-1 armhf [installed]
- dash/stable,now 0.5.10.2-5 armhf [installed]
- dpkg/stable,now 1.19.7 armhf [installed]
- fdisk/stable,now 2.33.1-0.1 armhf [installed]
- gnupg/stable,now 2.2.12-1+deb10u1 all [installed,automatic]
- gpg/stable,now 2.2.12-1+deb10u1 armhf [installed,automatic]
- gstreamer1.0-gl/stable,now 1.14.4-2 armhf [installed,automatic]
- gstreamer1.0-libav/stable,now 1.15.0.1+git20180723+db823502-2 armhf [installed,automatic]
- gstreamer1.0-plugins-base/stable,now 1.14.4-2 armhf [installed,automatic]
- gstreamer1.0-plugins-good/stable,now 1.14.4-1 armhf [installed,automatic]
- gstreamer1.0-pulseaudio/stable,now 1.14.4-1 armhf [installed,automatic]
- gstreamer1.0-x/stable,now 1.14.4-2 armhf [installed,automatic]
- i2c-tools/stable,now 4.1-1 armhf [installed]
- lightdm-gtk-greeter/stable,now 2.0.6-1 armhf [installed,automatic]
- lightdm/stable,now 1.26.0-4 armhf [installed,automatic]
- mesa-va-drivers/stable,now 18.3.6-2 armhf [installed,automatic]
- mesa-vdpau-drivers/stable,now 18.3.6-2 armhf [installed,automatic]
- midori/stable,now 7.0-2 armhf [installed]
- mime-support/stable,now 3.62 all [installed,automatic]
- ncurses-base/stable,now 6.1+20181013-2+deb10u1 all [installed]
- ncurses-bin/stable,now 6.1+20181013-2+deb10u1 armhf [installed]
- ncurses-term/stable,now 6.1+20181013-2+deb10u1 all [installed,automatic]
- onboard/stable,now 1.4.1-4+b1 armhf [installed]
- openssh-client/stable,now 1:7.9p1-10 armhf [installed,automatic]
- openssh-server/stable,now 1:7.9p1-10 armhf [installed]
- openssh-sftp-server/stable,now 1:7.9p1-10 armhf [installed,automatic]
- openssl/stable,now 1.1.1c-1 armhf [installed,automatic]
- parted/stable,now 3.2-25 armhf [installed,automatic]
- pigz/stable,now 2.4-1 armhf [installed,automatic]
- plymouth/stable,now 0.9.4-1.1 armhf [installed,automatic]
- pulseaudio/stable,now 12.2-4+deb10u1 armhf [installed,automatic]
- python3-cairo/stable,now 1.16.2-1+b1 armhf [installed,automatic]
- python3-dbus/stable,now 1.2.8-3 armhf [installed,automatic]
- python3-gi-cairo/stable,now 3.30.4-1 armhf [installed,automatic]
- python3-gi/stable,now 3.30.4-1 armhf [installed,automatic]
- python3-minimal/stable,now 3.7.3-1 armhf [installed,automatic]
- python3.7-minimal/stable,now 3.7.3-2 armhf [installed,automatic]
- python3.7/stable,now 3.7.3-2 armhf [installed,automatic]
- python3/stable,now 3.7.3-1 armhf [installed,automatic]
- tar/stable,now 1.30+dfsg-6 armhf [installed]
- thunar/stable,now 1.8.4-1 armhf [installed,automatic]
- x11-apps/stable,now 7.7+7 armhf [installed,automatic]
- x11-common/stable,now 1:7.7+19 all [installed,automatic]
- x11-session-utils/stable,now 7.7+3 armhf [installed,automatic]
- x11-utils/stable,now 7.7+4 armhf [installed,automatic]
- x11-xkb-utils/stable,now 7.7+4 armhf [installed,automatic]
- x11-xserver-utils/stable,now 7.7+8 armhf [installed,automatic]
- xauth/stable,now 1:1.0.10-1 armhf [installed,automatic]
- xfce4-appfinder/stable,now 4.12.0-2 armhf [installed,automatic]
- xfce4-notifyd/stable,now 0.4.3-1 armhf [installed,automatic]
- xfce4-panel/stable,now 4.12.2-1 armhf [installed,automatic]
- xfce4-pulseaudio-plugin/stable,now 0.4.1-1 armhf [installed,automatic]
- xfce4-session/stable,now 4.12.1-6 armhf [installed,automatic]
- xfce4-settings/stable,now 4.12.4-1 armhf [installed,automatic]
- xfce4/stable,now 4.12.5 all [installed]
- xorg/stable,now 1:7.7+19 armhf [installed,automatic]
- xserver-common/stable,now 2:1.20.4-1 all [installed,automatic]
- xserver-xorg-core/stable,now 2:1.20.4-1 armhf [installed,automatic]
- xserver-xorg-input-all/stable,now 1:7.7+19 armhf [installed,automatic]
- xserver-xorg-input-libinput/stable,now 0.28.2-2 armhf [installed,automatic]
- xserver-xorg-input-wacom/stable,now 0.34.99.1-1 armhf [installed,automatic]
- xserver-xorg-legacy/stable,now 2:1.20.4-1 armhf [installed,automatic]
- xserver-xorg-video-all/stable,now 1:7.7+19 armhf [installed,automatic]
- xserver-xorg-video-amdgpu/stable,now 18.1.99+git20190207-1 armhf [installed,automatic]
- xserver-xorg-video-ati/stable,now 1:19.0.1-1 armhf [installed,automatic]
- xserver-xorg-video-fbdev/stable,now 1:0.5.0-1 armhf [installed,automatic]
- xserver-xorg-video-nouveau/stable,now 1:1.0.16-1 armhf [installed,automatic]
- xserver-xorg-video-radeon/stable,now 1:19.0.1-1 armhf [installed,automatic]
- xserver-xorg-video-vesa/stable,now 1:2.4.0-1 armhf [installed,automatic]
- xserver-xorg/stable,now 1:7.7+19 armhf [installed,automatic]
- xterm/stable,now 344-1 armhf [installed,automatic]
Checksum (SHA256)
- SoMLabs-VisionSOM-6ULL-Debian-2020-01.img: 5273786e776e1bf46e4ab1136a8b771571446b4f6405ab40553b5c58869ecb0a
- SoMLabs-VisionSOM-6ULL-Debian-2020-01.zip: aabfa484a5ffb814d9f65febf1dfeac8b5f9f664cb1d54f0a1515d386dc5b730
- SoMLabs-VisionSOM-6ULL-Debian-2019-11.img: 5f6fa966f8715c56c7a9813595a8bf8e72993221044f4f322b608622219fdfa5
- SoMLabs-VisionSOM-6ULL-Debian-2019-11.zip: cea01a377c947e212c23f6eb5c54af13ed292ab45523f7702faa6cc9a488ec8c
Changelog
- SoMLabs-VisionSOM-6ULL-Debian-2020-02
- Updated kernel version to 4.19.35
- Fixed splash screen fading during boot
- Added U-Boot splash screen
- Fixed USB ports numbers in Device Tree
- SoMLabs-VisionSOM-6ULL-Debian-2020-01
- Added Bluetooth support
- Enabled pull-ups on LCD RESET (GPIO3_IO04) and PWREN (GPIO1_IO15) signals
- SoMLabs-VisionSOM-6ULL-Debian-2019-11
- Debian 10 for VisionSOM-6ULL initial release