support imx6ull uboot jffs2 fs

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

support imx6ull uboot jffs2 fs

1,288 Views
tomzhu
Contributor II

Hi All,

I tried to mount the file system from uboot.

If I use jffs2, but I find that the code can't be compiled, I don't know what to do.

Can you help me?

For example, give me a sample.

Thank.

 

add in mx6ullevk.h:

#define  CONFIG_CMD_MTDPARTS
#define CONFIG_JFFS2_DEV   "nor1"
#define CONFIG_JFFS2_PART_SIZE  0x600000
#define CONFIG_JFFS2_PART_OFFSET 0x100000 

 

 

Best Regards,

Tom

0 Kudos
1 Reply

921 Views
tomzhu
Contributor II

cmd/built-in.o: In function `flash_fill_sect_ranges':
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/cmd/flash.c:273: undefined reference to `flash_info'
cmd/built-in.o: In function `abbrev_spec':
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/cmd/flash.c:91: undefined reference to `flash_info'
cmd/built-in.o: In function `do_flinfo':
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/cmd/flash.c:291: undefined reference to `flash_print_info'
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/cmd/flash.c:306: undefined reference to `flash_info'
cmd/built-in.o: In function `flash_sect_roundb':
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/cmd/flash.c:132: undefined reference to `flash_info'
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/cmd/flash.c:132: undefined reference to `flash_info'
cmd/built-in.o: In function `flash_sect_erase':
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/cmd/flash.c:427: undefined reference to `flash_erase'
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/cmd/flash.c:438: undefined reference to `flash_info'
cmd/built-in.o: In function `do_flerase':
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/cmd/flash.c:340: undefined reference to `flash_erase'
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/cmd/flash.c:399: undefined reference to `flash_info'
cmd/built-in.o: In function `flash_sect_protect':
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/cmd/flash.c:666: undefined reference to `flash_info'
cmd/built-in.o: In function `do_protect':
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/cmd/flash.c:616: undefined reference to `flash_info'
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/cmd/flash.c:616: undefined reference to `flash_info'
common/built-in.o: In function `initr_flash':
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/common/board_r.c:379: undefined reference to `flash_init'
common/built-in.o: In function `addr2info':
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/common/flash.c:108: undefined reference to `flash_info'
common/built-in.o: In function `flash_write':
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/common/flash.c:163: undefined reference to `write_buff'
fs/built-in.o: In function `jffs2_1pass_find_inode':
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/fs/jffs2/jffs2_1pass.c:858: undefined reference to `flash_info'
fs/built-in.o: In function `jffs2_1pass_search_list_inodes':
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/fs/jffs2/jffs2_1pass.c:1193: undefined reference to `flash_info'
fs/built-in.o: In function `jffs2_1pass_rescan_needed':
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/fs/jffs2/jffs2_1pass.c:1227: undefined reference to `flash_info'
fs/built-in.o: In function `jffs2_get_list':
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/fs/jffs2/jffs2_1pass.c:1855: undefined reference to `flash_info'
fs/built-in.o: In function `jffs2_1pass_load':
/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/fs/jffs2/jffs2_1pass.c:1915: undefined reference to `flash_info'
fs/built-in.o:/home/vmuser/imx6ulullexternaluart/cale/u-boot-emmc.test/fs/jffs2/jffs2_1pass.c:1940: more undefined references to `flash_info' follow
arm-poky-linux-gnueabi-ld.bfd: BFD (GNU Binutils) 2.26.0.20160214 assertion fail ../../bfd/elf32-arm.c:8434
arm-poky-linux-gnueabi-ld.bfd: BFD (GNU Binutils) 2.26.0.20160214 assertion fail ../../bfd/elf32-arm.c:8434
arm-poky-linux-gnueabi-ld.bfd: BFD (GNU Binutils) 2.26.0.20160214 assertion fail ../../bfd/elf32-arm.c:8434
arm-poky-linux-gnueabi-ld.bfd: BFD (GNU Binutils) 2.26.0.20160214 assertion fail ../../bfd/elf32-arm.c:8434
arm-poky-linux-gnueabi-ld.bfd: error: required section '.rel.plt' not found in the linker script
arm-poky-linux-gnueabi-ld.bfd: final link failed: Invalid operation
make: *** [u-boot] Error 1

0 Kudos