Skip to content
Snippets Groups Projects
  • Troy Kisky's avatar
    5272062c
    nitrogen6x: Boundary changes for v2018.07 · 5272062c
    Troy Kisky authored
    
    nitrogen6x: delay before enabling backlight
    spi_display: set mosi as write in enable_spi_rgb
    nitrogen6x: add IMX_VD_A030JN01_YUV720
    nitrogen6x: add hdmi vga mode
    nitrogen6x: add hdmi 480p
    6x_bootscript-ubuntu-3.14.txt: add imx7d support
    6x_bootscript-yocto-3.14.txt: add imx7d support
    nitrogen6x: prefer hannstar7 over lg1280x800
    nitrogen6x: initialize GP_USB_HUB_RESET as low output
    nitrogen6x: add IMX_VD38_AUO_B101EW05
    nitrogen6x: add IMX_VD38_DT070BTFT
    nitrogen6x: support AR8035 phy as well
    Needed for new carrier with old SOM cpu card.
    nitrogen6x: add CONFIG_PHY_ATHEROS
    nitrogen6x: EIM_D29 high for new carrier with old som
    6x_bootscript-ubuntu-3.14.txt: add rw if not using initrd
    nitrogen6x: add IMX_VD38_TM070JDHG30
    nitrogen6x.h: CONFIG_IPUV3_CLK 264000000
    nitrogen6x: add imx6qp support for ipu priorities
    nitrogen6x: ddr-setup.cfg: disable mirroring
    ddr-setup.cfg: add IMX6QP support
    nitrogen6x: spacing changes in environment variables
    nitrogen6x: explicit fbp_detect_i2c
    nitrogen6x: net_upgradeu.txt initial addition
    nitrogen6x: net_upgrade_fs.txt initial addition
    nitrogen6x: ubuntu/yocto add bd_addr for bluetooth mac to 6x_bootscript
    nitrogen6x: add wlmac
    nitrogen6x: add wlmac
    nitrogen6x: verify port in board_ehci_hcd_init
    nitrogen6x: use boundary.h
    nitrogen6x: setup rgb_gpio_pads in board_early_init_f
    nitrogen6x: add VD_KD024FM
    nitrogen6x: s/board_enable_spi_rgb/board_pre_enable/
    nitrogen6x: add CONFIG_SPI_FLASH_SPANSION
    boundary.h: common include file initial commit
    boundary: separate bootcmd so it can be overridden
    6x_bootscript-ubuntu-3.14.txt: add Laci's changes(cpu/board/bootpart) and nomsi
    6x_bootscript-yocto-3.14.txt: add Laci's changes(cpu/board/bootpart) and nomsi
    net_upgrade_fs.txt: s/dhcp/tftp/ since ipaddr is already valid
    net_upgradeu.txt: s/dhcp/tftp/ since ipaddr is already valid
    6x_bootscript-*-3.14.txt: s/enable_msi/disable_msi/
    6x_bootscript-*-3.14.txt: set bootargs after importing environment variable, as it may reset bootargs
    net_upgrade_fs.txt: grab decompressed size from end of file
    net_upgrade_fs: restructure to avoid using exit
    net_upgradeu: remove offset and friends from environment
    net_upgradeu_fs: initial addition
    boundary: allow override of CONFIG_SF_DEFAULT_CS, make fastboot conditional on CONFIG_CI_UDC
    boundary: add loglevel= environment variable
    boundary: add cma= option
    6x_upgrade.txt: MX25L6405D has 64k erase size
    net_upgradeu.txt: MX25L6405D has 64k erase size
    6x_upgrade.txt: add mx51 support
    6x_bootscript*.txt: add i.mx51/i.mx53 support
    net_upgrade*.txt: add i.mx51/i.mx53 support
    6x_bootscript-ubuntu-3.14.txt: add loglevel
    6x_bootscript-yocto-3.14.txt: add loglevel
    6x_bootscript-mainline.txt: add loglevel
    6x_bootscript-mainline.txt: add reset_cause
    6x_bootscript-ubuntu-3.14.txt: add reset_cause
    6x_bootscript-yocto-3.14.txt: add reset_cause
    6x_bootscript-ubuntu-3.14.txt: add run cmd_lcd2
    6x_bootscript-yocto-3.14.txt: add run cmd_lcd2
    6x_upgrade: add qspi support for Nitrogen7
    6x_upgrade: add qspi file checks size/tag
    6x_upgrade.txt: use sfname to burn correct qspi paramter file
    nitrogen6q_fl: add CONFIG_CMD_GPIO
    configs: boundary: add imx51 specifics
    ddr-setup.cfg: increase WALAT to 1 cycle
    include/configs/boundary.h: good default for BD_CONSOLE
    boundary: add fuse config needed for boards
    nitrogen6x: add script linking via next variable/prog_fuses
    boundary.h: allow skipping fuses
    nitrogen6x: nitrogen6q_defconfig add CONFIG_BLOCK_CACHE
    nitrogen6x: add CONFIG_BLOCK_CACHE to defconfigs
    boundary.h: add support for i.mx53
    boundary: fix CONFIG_IPUV3_CLK for imx51/imx53
    boundary.h: fix build warnings when HAB enabled
    nitrogen6dl2g_defconfig: remove extra define of CONFIG_SYS_EXTRA_OPTIONS
    boundary: fix CONFIG_ETHPRIME(FEC0) for imx6sx
    boundary: add eth.c/padctrl.h
    nitrogen6x: use common code for eth init
    nitrogen6x: add CONFIG_SYS_BOARD_MULTIPLE to defconfigs
    boundary: eth: use mask to compare ksz9021
    boundary: move eth.c to common directory
    nitrogen6x: eth.c now in common directory
    nitrogen6x: move misc_init_r/do_kbd to common
    nitrogen6x: remove CONFIG_SYS_BOARD_MULTIPLE
    	use undef CONFIG_SYS_BOARD instead
    nitrogen6x: move mmc_init/ dram_init/ overwrite_console/ common_board_init/ splash_screen_prepare/ board_cfb_skip to common
    nitrogen6x: const i2c_pads_info
    nitrogen6x: use common 1066mhz_4x256mx16.cfg
    nitrogen6x: use common 1066mhz_4x128mx16.cfg
    nitrogen6x: use common 800mhz_4x128mx16.cfg
    nitrogen6x: add  CONFIG_SPI_FLASH_GIGADEVICE: to defconfigs
    nitrogen6x: 800mhz_2x128mx16.cfg: remove _P1 accesses
    nitrogen6x: 800mhz_2x256mx16.cfg: remove _P1 accesses
    nitrogen6x: 800mhz_2x128mx16.cfg: use common values
    
    CFG0: 0x40435323 to 0x3f435333
    tRFC - 65 to 64 clocks
    tFAW - 19 to 20 clocks
    
    CFG1: 0xB66E8D63 to 0xb68e8b63
    tRC from 20 to 21 clocks
    tWR from 7 to 6 clocks
    
    MR0: 0x13208030 to 0x15208030
    tWR from 5 to 6 clocks
    
    nitrogen6x: 800mhz_2x256mx16.cfg: use common values
    
    MDCFG0: from 0x696c5323 to 0x666a5333
    tRFC - from 106 to 103 clocks
    tXS - from 109 to 107 clocks
    tFAW - from 19 to 20 clocks
    
    MDCFG1: from 0xb66e8d63 to 0xb68e8b63
    tRC - from 20 to 21 clocks
    tWR - from 7 clocks to 6 clocks
    
    MDRWD: from 0x000026d2 to 0x0f9f26d2
    restore unused field to default value
    
    MDOR: from 0x006c1023 to 0x006a1023
    tXPR - from 109 to 107 clocks
    
    MR0: from 0x13208030 to 0x15208030
    tWR - from 5 to 6 clocks
    
    nitrogen6x: 800mhz_4x256mx16.cfg: use common values
    
    MDCFG0: from 0x696c5323 to 0x666a5333
    tRFC - from 106 to 103 clocks
    tXS - from 109 to 107 clocks
    tFAW - from 19 to 20 clocks
    
    MDCFG1: from 0xb66e8d63 to 0xb68e8b63
    tRC - from 20 to 21 clocks
    tWR - from 7 clocks to 6 clocks
    
    MDRWD: from 0x000026d2 to 0x0f9f26d2
    restore unused field to default value
    
    MDOR: from 0x006c1023 to 0x006a1023
    tXPR - from 109 to 107 clocks
    
    MR0: from 0x13208030 to 0x15208030
    tWR - from 5 to 6 clocks
    
    nitrogen6x: use common ddr scripts
    nitrogen6x: port to v2018.07
    nitrogen6x: add VD_DT035BTFT panel
    
    Signed-off-by: default avatarTroy Kisky <troy.kisky@boundarydevices.com>
    
    nitrogen6_lum_dl: rename board and config to nitrogen6_lum_dl1
    
    Signed-off-by: default avatarLaci Tele <laci@boundarydevices.com>
    
    6x_bootscript-yocto-3.14.txt: Yocto boots from zImage
    6x_bootscript-*-3.14.txt: Changed address range logic for SX when dtbname set
    6x_bootscript-yocto-3.14: Add check for ${board} being undefined
    6x_bootscript-ubuntu-3.14: Add check for ${board} being undefined
    6x_bootscript-*-3.14.txt: Add dtb support for 6QP
    
    Signed-off-by: default avatarIan Coolidge <ian@boundarydevices.com>
    
    6x_bootscript-mainline: switch to zImage booting
    nitrogen6x: add basic fastboot support
    6x_bootscript-yocto-3.10.53: add Quad Plus dtb option
    nitrogen6x: declare TC358743 interrupt as input
    nitrogen6x.h: fixup update to v2017.01
    boundary.h: increase fastboot buffer size
    boundary.h: add secure boot options
    boundary.h: fix USB host initialization
    6x_bootscript-*-3.14.txt: add support for m4 specific dtb
    6x_bootscript-mainline: update for new display configuration
    6x_bootscript-mainline: switch to new panel naming
    6x_bootscript-mainline: add support for BD070LIC2
    6x_upgrade: re-introduce fs-specific load commands
    nitrogen6x: update to v2017.01
    nitrogen6x: update to v2017.03
    6x_bootscript-mainline: change default bootdir to be /
    boundary.h: add CONFIG_CMD_PART
    6x_bootscript-mainline: fixup LVDS2 display handling
    6x_bootscript-mainline: use UUID to identify root partition
    6x_bootscript-mainline: introduce rfspart variable
    fixup boundary.h for 2017.07
    boundary.h: use standard config_distro_bootcmd
    fixup 2 boundary.h for 2017.07
    6x_bootscript-*-3.14.txt: add Silex mac address override support
    6x_bootscript-yocto: remove obsolete commands
    6x_bootscript-yocto: remove obsolete versions of script
    
    Signed-off-by: default avatarGary Bisson <gary.bisson@boundarydevices.com>
    5272062c
    History
    nitrogen6x: Boundary changes for v2018.07
    Troy Kisky authored
    
    nitrogen6x: delay before enabling backlight
    spi_display: set mosi as write in enable_spi_rgb
    nitrogen6x: add IMX_VD_A030JN01_YUV720
    nitrogen6x: add hdmi vga mode
    nitrogen6x: add hdmi 480p
    6x_bootscript-ubuntu-3.14.txt: add imx7d support
    6x_bootscript-yocto-3.14.txt: add imx7d support
    nitrogen6x: prefer hannstar7 over lg1280x800
    nitrogen6x: initialize GP_USB_HUB_RESET as low output
    nitrogen6x: add IMX_VD38_AUO_B101EW05
    nitrogen6x: add IMX_VD38_DT070BTFT
    nitrogen6x: support AR8035 phy as well
    Needed for new carrier with old SOM cpu card.
    nitrogen6x: add CONFIG_PHY_ATHEROS
    nitrogen6x: EIM_D29 high for new carrier with old som
    6x_bootscript-ubuntu-3.14.txt: add rw if not using initrd
    nitrogen6x: add IMX_VD38_TM070JDHG30
    nitrogen6x.h: CONFIG_IPUV3_CLK 264000000
    nitrogen6x: add imx6qp support for ipu priorities
    nitrogen6x: ddr-setup.cfg: disable mirroring
    ddr-setup.cfg: add IMX6QP support
    nitrogen6x: spacing changes in environment variables
    nitrogen6x: explicit fbp_detect_i2c
    nitrogen6x: net_upgradeu.txt initial addition
    nitrogen6x: net_upgrade_fs.txt initial addition
    nitrogen6x: ubuntu/yocto add bd_addr for bluetooth mac to 6x_bootscript
    nitrogen6x: add wlmac
    nitrogen6x: add wlmac
    nitrogen6x: verify port in board_ehci_hcd_init
    nitrogen6x: use boundary.h
    nitrogen6x: setup rgb_gpio_pads in board_early_init_f
    nitrogen6x: add VD_KD024FM
    nitrogen6x: s/board_enable_spi_rgb/board_pre_enable/
    nitrogen6x: add CONFIG_SPI_FLASH_SPANSION
    boundary.h: common include file initial commit
    boundary: separate bootcmd so it can be overridden
    6x_bootscript-ubuntu-3.14.txt: add Laci's changes(cpu/board/bootpart) and nomsi
    6x_bootscript-yocto-3.14.txt: add Laci's changes(cpu/board/bootpart) and nomsi
    net_upgrade_fs.txt: s/dhcp/tftp/ since ipaddr is already valid
    net_upgradeu.txt: s/dhcp/tftp/ since ipaddr is already valid
    6x_bootscript-*-3.14.txt: s/enable_msi/disable_msi/
    6x_bootscript-*-3.14.txt: set bootargs after importing environment variable, as it may reset bootargs
    net_upgrade_fs.txt: grab decompressed size from end of file
    net_upgrade_fs: restructure to avoid using exit
    net_upgradeu: remove offset and friends from environment
    net_upgradeu_fs: initial addition
    boundary: allow override of CONFIG_SF_DEFAULT_CS, make fastboot conditional on CONFIG_CI_UDC
    boundary: add loglevel= environment variable
    boundary: add cma= option
    6x_upgrade.txt: MX25L6405D has 64k erase size
    net_upgradeu.txt: MX25L6405D has 64k erase size
    6x_upgrade.txt: add mx51 support
    6x_bootscript*.txt: add i.mx51/i.mx53 support
    net_upgrade*.txt: add i.mx51/i.mx53 support
    6x_bootscript-ubuntu-3.14.txt: add loglevel
    6x_bootscript-yocto-3.14.txt: add loglevel
    6x_bootscript-mainline.txt: add loglevel
    6x_bootscript-mainline.txt: add reset_cause
    6x_bootscript-ubuntu-3.14.txt: add reset_cause
    6x_bootscript-yocto-3.14.txt: add reset_cause
    6x_bootscript-ubuntu-3.14.txt: add run cmd_lcd2
    6x_bootscript-yocto-3.14.txt: add run cmd_lcd2
    6x_upgrade: add qspi support for Nitrogen7
    6x_upgrade: add qspi file checks size/tag
    6x_upgrade.txt: use sfname to burn correct qspi paramter file
    nitrogen6q_fl: add CONFIG_CMD_GPIO
    configs: boundary: add imx51 specifics
    ddr-setup.cfg: increase WALAT to 1 cycle
    include/configs/boundary.h: good default for BD_CONSOLE
    boundary: add fuse config needed for boards
    nitrogen6x: add script linking via next variable/prog_fuses
    boundary.h: allow skipping fuses
    nitrogen6x: nitrogen6q_defconfig add CONFIG_BLOCK_CACHE
    nitrogen6x: add CONFIG_BLOCK_CACHE to defconfigs
    boundary.h: add support for i.mx53
    boundary: fix CONFIG_IPUV3_CLK for imx51/imx53
    boundary.h: fix build warnings when HAB enabled
    nitrogen6dl2g_defconfig: remove extra define of CONFIG_SYS_EXTRA_OPTIONS
    boundary: fix CONFIG_ETHPRIME(FEC0) for imx6sx
    boundary: add eth.c/padctrl.h
    nitrogen6x: use common code for eth init
    nitrogen6x: add CONFIG_SYS_BOARD_MULTIPLE to defconfigs
    boundary: eth: use mask to compare ksz9021
    boundary: move eth.c to common directory
    nitrogen6x: eth.c now in common directory
    nitrogen6x: move misc_init_r/do_kbd to common
    nitrogen6x: remove CONFIG_SYS_BOARD_MULTIPLE
    	use undef CONFIG_SYS_BOARD instead
    nitrogen6x: move mmc_init/ dram_init/ overwrite_console/ common_board_init/ splash_screen_prepare/ board_cfb_skip to common
    nitrogen6x: const i2c_pads_info
    nitrogen6x: use common 1066mhz_4x256mx16.cfg
    nitrogen6x: use common 1066mhz_4x128mx16.cfg
    nitrogen6x: use common 800mhz_4x128mx16.cfg
    nitrogen6x: add  CONFIG_SPI_FLASH_GIGADEVICE: to defconfigs
    nitrogen6x: 800mhz_2x128mx16.cfg: remove _P1 accesses
    nitrogen6x: 800mhz_2x256mx16.cfg: remove _P1 accesses
    nitrogen6x: 800mhz_2x128mx16.cfg: use common values
    
    CFG0: 0x40435323 to 0x3f435333
    tRFC - 65 to 64 clocks
    tFAW - 19 to 20 clocks
    
    CFG1: 0xB66E8D63 to 0xb68e8b63
    tRC from 20 to 21 clocks
    tWR from 7 to 6 clocks
    
    MR0: 0x13208030 to 0x15208030
    tWR from 5 to 6 clocks
    
    nitrogen6x: 800mhz_2x256mx16.cfg: use common values
    
    MDCFG0: from 0x696c5323 to 0x666a5333
    tRFC - from 106 to 103 clocks
    tXS - from 109 to 107 clocks
    tFAW - from 19 to 20 clocks
    
    MDCFG1: from 0xb66e8d63 to 0xb68e8b63
    tRC - from 20 to 21 clocks
    tWR - from 7 clocks to 6 clocks
    
    MDRWD: from 0x000026d2 to 0x0f9f26d2
    restore unused field to default value
    
    MDOR: from 0x006c1023 to 0x006a1023
    tXPR - from 109 to 107 clocks
    
    MR0: from 0x13208030 to 0x15208030
    tWR - from 5 to 6 clocks
    
    nitrogen6x: 800mhz_4x256mx16.cfg: use common values
    
    MDCFG0: from 0x696c5323 to 0x666a5333
    tRFC - from 106 to 103 clocks
    tXS - from 109 to 107 clocks
    tFAW - from 19 to 20 clocks
    
    MDCFG1: from 0xb66e8d63 to 0xb68e8b63
    tRC - from 20 to 21 clocks
    tWR - from 7 clocks to 6 clocks
    
    MDRWD: from 0x000026d2 to 0x0f9f26d2
    restore unused field to default value
    
    MDOR: from 0x006c1023 to 0x006a1023
    tXPR - from 109 to 107 clocks
    
    MR0: from 0x13208030 to 0x15208030
    tWR - from 5 to 6 clocks
    
    nitrogen6x: use common ddr scripts
    nitrogen6x: port to v2018.07
    nitrogen6x: add VD_DT035BTFT panel
    
    Signed-off-by: default avatarTroy Kisky <troy.kisky@boundarydevices.com>
    
    nitrogen6_lum_dl: rename board and config to nitrogen6_lum_dl1
    
    Signed-off-by: default avatarLaci Tele <laci@boundarydevices.com>
    
    6x_bootscript-yocto-3.14.txt: Yocto boots from zImage
    6x_bootscript-*-3.14.txt: Changed address range logic for SX when dtbname set
    6x_bootscript-yocto-3.14: Add check for ${board} being undefined
    6x_bootscript-ubuntu-3.14: Add check for ${board} being undefined
    6x_bootscript-*-3.14.txt: Add dtb support for 6QP
    
    Signed-off-by: default avatarIan Coolidge <ian@boundarydevices.com>
    
    6x_bootscript-mainline: switch to zImage booting
    nitrogen6x: add basic fastboot support
    6x_bootscript-yocto-3.10.53: add Quad Plus dtb option
    nitrogen6x: declare TC358743 interrupt as input
    nitrogen6x.h: fixup update to v2017.01
    boundary.h: increase fastboot buffer size
    boundary.h: add secure boot options
    boundary.h: fix USB host initialization
    6x_bootscript-*-3.14.txt: add support for m4 specific dtb
    6x_bootscript-mainline: update for new display configuration
    6x_bootscript-mainline: switch to new panel naming
    6x_bootscript-mainline: add support for BD070LIC2
    6x_upgrade: re-introduce fs-specific load commands
    nitrogen6x: update to v2017.01
    nitrogen6x: update to v2017.03
    6x_bootscript-mainline: change default bootdir to be /
    boundary.h: add CONFIG_CMD_PART
    6x_bootscript-mainline: fixup LVDS2 display handling
    6x_bootscript-mainline: use UUID to identify root partition
    6x_bootscript-mainline: introduce rfspart variable
    fixup boundary.h for 2017.07
    boundary.h: use standard config_distro_bootcmd
    fixup 2 boundary.h for 2017.07
    6x_bootscript-*-3.14.txt: add Silex mac address override support
    6x_bootscript-yocto: remove obsolete commands
    6x_bootscript-yocto: remove obsolete versions of script
    
    Signed-off-by: default avatarGary Bisson <gary.bisson@boundarydevices.com>