View Single Post
Old 10-30-2017, 02:07 PM   #3
coplate
Guru
coplate ought to be getting tired of karma fortunes by now.coplate ought to be getting tired of karma fortunes by now.coplate ought to be getting tired of karma fortunes by now.coplate ought to be getting tired of karma fortunes by now.coplate ought to be getting tired of karma fortunes by now.coplate ought to be getting tired of karma fortunes by now.coplate ought to be getting tired of karma fortunes by now.coplate ought to be getting tired of karma fortunes by now.coplate ought to be getting tired of karma fortunes by now.coplate ought to be getting tired of karma fortunes by now.coplate ought to be getting tired of karma fortunes by now.
 
Posts: 645
Karma: 1888888
Join Date: Jun 2009
Device: prs-505, Kindle Keyboard 3g, PW3
Fro whatever reason, computer boot processes will just not sink in for me, so anyone who wants to look up the architecture for this device, and figour out how all these bioses work with uboot. would be appreciated.


searching for zelda in uboot 4 file in source gives this:
Code:
Kindle_src_5.9.2_3250690044_o9.tar\gplrelease\uboot-4.1.15>findstr /S /I /C:"zelda" *
arch\arm\cpu\armv7\mx7\clock.c:#ifdef CONFIG_TARGET_MX7D_ZELDA
arch\arm\include\asm\arch-mx7\mx7_plugin.S:zelda_phy_setting:
arch\arm\include\asm\arch-mx7\mx7_plugin.S:  zelda_ddrc_setting:
arch\arm\include\asm\arch-mx7\mx7_plugin.S:zelda_ddrc_setting_lpsr:
arch\arm\include\asm\arch-mx7\mx7_plugin.S://#include "../../../../../board/lab126/mx7d_zelda/hvt4gb.S"
arch\arm\include\asm\arch-mx7\mx7_plugin.S://#include "../../../../../board/lab126/mx7d_zelda/micron4.S"
arch\arm\include\asm\arch-mx7\mx7_plugin.S://#include "../../../../../board/lab126/mx7d_zelda/hynix8g.S"
arch\arm\include\asm\arch-mx7\mx7_plugin.S:#include "../../../../../board/lab126/mx7d_zelda/LPDDR_table.S"
arch\arm\Kconfig:config TARGET_MX7D_ZELDA
arch\arm\Kconfig:        bool "Support mx7d_zelda"
arch\arm\Kconfig:source "board/lab126/mx7d_zelda/Kconfig"
board\freescale\common\epdc_setup.c:#ifdef CONFIG_TARGET_MX7D_ZELDA
board\freescale\common\epdc_setup.c:#ifdef CONFIG_TARGET_MX7D_ZELDA
board\freescale\common\epdc_setup.c:#ifdef CONFIG_TARGET_MX7D_ZELDA
board\freescale\common\epdc_setup.c:#ifdef CONFIG_TARGET_MX7D_ZELDA
board\freescale\common\epdc_setup.c:#ifdef CONFIG_TARGET_MX7D_ZELDA
board\lab126\mx7d_zelda\imximage.cfg:PLUGIN     board/lab126/mx7d_zelda/plugin.bin 0x00910000
board\lab126\mx7d_zelda\Kconfig:if TARGET_MX7D_ZELDA
board\lab126\mx7d_zelda\Kconfig:        default "mx7d_zelda"
board\lab126\mx7d_zelda\Kconfig:        default "mx7d_zelda"
board\lab126\mx7d_zelda\LPDDR_table.S:// Samsung 4GB eMMC 4Gb LPDDR3 FJ25AB on zelda board
board\lab126\mx7d_zelda\Makefile:obj-y  := mx7d_zelda.o
board\lab126\mx7d_zelda\mx7d_zelda.c:           case 0x8: /* Zelda V2 */
board\lab126\mx7d_zelda\mx7d_zelda.c:           case 0x9: /* Zelda V3 */
board\lab126\mx7d_zelda\mx7d_zelda.c:           case 0xA: /* Zelda V4 */
board\lab126\mx7d_zelda\mx7d_zelda.c:                   setenv("fdt_file", CONFIG_ZELDA_FDT_FILE);
board\lab126\mx7d_zelda\mx7d_zelda.c:                   printf("Using Zelda DTB\n");
board\lab126\mx7d_zelda\mx7d_zelda.c:   puts("Board: MX7D Zelda\n");
board\lab126\mx7d_zelda\plugin.S:.macro imx7d_zelda_setting
board\lab126\mx7d_zelda\plugin.S:       bl zelda_ddrc_setting_lpsr
board\lab126\mx7d_zelda\plugin.S:       bl zelda_phy_setting
board\lab126\mx7d_zelda\plugin.S:       bl zelda_phy_setting
board\lab126\mx7d_zelda\plugin.S:       bl zelda_ddrc_setting
board\lab126\mx7d_zelda\plugin.S:       bl zelda_phy_setting
board\lab126\mx7d_zelda\plugin.S:       bl zelda_phy_setting
board\lab126\mx7d_zelda\plugin.S:       imx7d_zelda_setting
board\lab126\mx7d_zelda\secure_boot_cfg.c: * Zelda HWID: 0b1xxx
board\lab126\mx7d_zelda\secure_boot_cfg.c: * Zelda:
common\autoboot.c:#ifdef CONFIG_TARGET_MX7D_ZELDA
common\autoboot.c:#ifdef CONFIG_TARGET_MX7D_ZELDA
common\cmd_fastboot.c:#ifdef CONFIG_TARGET_MX7D_ZELDA
common\cmd_hwid.c:      "Zelda V2",
common\cmd_hwid.c:      "Zelda V3",
common\cmd_hwid.c:      "Zelda V4",
common\image-fdt.c:static int zelda_traverse_fdt(ulong* fdt_data, ulong* fdt_len)
common\image-fdt.c:             printf("zelda_traverse_fdt() NULL pointer\n");
common\image-fdt.c:             if (zelda_traverse_fdt(&fdt_data, &fdt_len))
common\stdio.c:/*do not run it for zelda board, we need it only for splash image*/
common\stdio.c:#ifndef CONFIG_TARGET_MX7D_ZELDA
configs\mx7d_zelda_defconfig:CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/lab126/mx7d_zelda/imximage.cfg,MX7D,OCRAM_UBOOT,DEFAULT_FDT_FILE=\"imx7d-cognac.dtb\",MXC_EPDC"
configs\mx7d_zelda_defconfig:CONFIG_TARGET_MX7D_ZELDA=y
drivers\power\lpm_mx7\lpm_api.c:// for zelda with MAX77796
drivers\power\lpm_mx7\lpm_entry.c://for Zelda with MAX77796
drivers\video\mxc_epdc_fb.c:#ifdef CONFIG_TARGET_MX7D_ZELDA
drivers\video\mxc_epdc_fb.c:    /*Test on Zelda, it take about 4700ms*/
drivers\video\mxc_epdc_fb.c:#ifdef CONFIG_TARGET_MX7D_ZELDA
include\configs\mx7d_zelda.h: * Configuration settings for Lab126 i.MX7D Zelda board.
include\configs\mx7d_zelda.h:#ifndef __MX7D_ZELDA_CONFIG_H
include\configs\mx7d_zelda.h:#define __MX7D_ZELDA_CONFIG_H
include\configs\mx7d_zelda.h:#define CONFIG_ZELDA_FDT_FILE "imx7d-zelda.dtb"
tools\mfg_dcd_tool\sign_dcd.sh:# Define CONFIG_CSF_SIZE 0x2000 in mx7d_zelda.h
coplate is offline   Reply With Quote