Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
inbox:toh:asus:asus_rt-ac3200_r2.34 [2020/03/12 06:13] – [Hardware] kchunginbox:toh:asus:asus_rt-ac3200_r2.34 [2020/06/02 06:15] – [Supporting activities] gibbergabber
Line 24: Line 24:
   * OpenWrt forum thread: (add link)   * OpenWrt forum thread: (add link)
  
-/*** if info available: uncomment and fill in+https://forum.openwrt.org/t/porting-asus-rt-ac3200-my-experience 
 +/***
 ===== Experimental firmware ===== ===== Experimental firmware =====
  
Line 126: Line 127:
 ==== Flash Layout ==== ==== Flash Layout ====
 <WRAP BOX> <WRAP BOX>
-FIXME //[[:docs:techref:flash.layout#discovery_how_to_find_out|Find out flash layout]], then add the flash layout table here (copy, paste, modify the [[docs:techref:flash.layout#partitioning_of_squashfs-images|example]]).// +^   ASUS RT-AC3200 Flash Layout           ^^^^^^ 
- +^ Layer0                             raw NAND flash memory chip (Spansion S34ML01G100TFI00) 128 MiB                                                                      ||||| 
-Please check out the article [[docs:techref:flash.layout|Flash layout]]. It contains examples and explanations that describe how to document the flash layout.+^ Layer1        mtd0 **//cfe boot//** 128 KiB  |  mtd5 **//firmware//** 8000 KiB                                      |||    mtd4 **//art//** 64 KiB 
 +^ Layer2                                    |  mtd1 **//kernel//** 1280 KiB  |  mtd2 **//rootfs//** 6720 KiB                           ||          | 
 +^ <color magenta>mountpoint</color>                                |                                <color magenta>''/''</color>                          ||          | 
 +^ filesystem                                |                               |  [[docs:techref:filesystems#overlayfs|OverlayFS]]           ||          | 
 +^ Layer3                                    |                                                mtd3 **//rootfs_data//** 5184 KiB              | 
 +^ Size in KiB  |  128 KiB                      |  1280 KiB                      |  1536 KiB        |  5184 KiB                              |   64 KiB 
 +^ Name          **//boot//**              |  **//kernel//**                                **//rootfs_data//**              **//art//** 
 +^ <color magenta>mountpoint</color>    //none//                    |  //none//                      <color magenta>''/rom''</color>  |  <color magenta>''/overlay''</color>    //none// 
 +^ filesystem    //none//                    |  //none//                     |  [[docs:techref:filesystems#SquashFS]]  |  [[docs:techref:filesystems#JFFS2]]   //none//  |
 </WRAP> </WRAP>
 +**cat /proc/mtd** 
 +<code> 
 +dev:    size   erasesize  name 
 +mtd0: 00080000 00020000 "boot" 
 +mtd1: 00180000 00020000 "nvram" 
 +mtd2: 03e00000 00020000 "linux" 
 +mtd3: 03c4d15c 00020000 "rootfs" 
 +mtd4: 04000000 00020000 "brcmnand" 
 +</code> 
 +**dmesg** 
 +<code> 
 +May  4 22:05:08 kernel: Boot partition size = 524288(0x80000) 
 +May  4 22:05:08 kernel: lookup_nflash_rootfs_offset: offset = 0x200000 
 +May  4 22:05:08 kernel: nflash: squash filesystem with lzma found at block 29 
 +May  4 22:05:08 kernel: Creating 4 MTD partitions on "nflash": 
 +May  4 22:05:08 kernel: 0x000000000000-0x000000080000 : "boot" 
 +May  4 22:05:08 kernel: 0x000000080000-0x000000200000 : "nvram" 
 +May  4 22:05:08 kernel: 0x000000200000-0x000004000000 : "linux" 
 +May  4 22:05:08 kernel: 0x0000003b2ea4-0x000004000000 : "rootfs" 
 +May  4 22:05:08 kernel: Northstar brcmnand NAND Flash Controller driver, Version 0.1 (c) Broadcom Inc. 2012 
 +May  4 22:05:08 kernel: NAND device: Manufacturer ID: 0x01, Chip ID: 0xf1 (AMD NAND 128MiB 3,3V 8-bit) 
 +May  4 22:05:08 kernel: Spare area=64 eccbytes 56, ecc bytes located at: 
 +May  4 22:05:08 kernel:  2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 26 27 28 29 30 31 34 35 36 37 38 39 40 41 42 43 44 45 46 47 50 51 52 53 54 55 56 57 58 59 60 61 62 63 
 +May  4 22:05:08 kernel: Available 7 bytes at (off,len): 
 +May  4 22:05:08 kernel: (1,1) (16,2) (32,2) (48,2) (0,0) (0,0) (0,0) (0,0)  
 +May  4 22:05:08 kernel: Scanning device for bad blocks 
 +May  4 22:05:08 kernel: Bad eraseblock 30 at 0x0000003c0000 
 +May  4 22:05:08 kernel: Options: NO_AUTOINCR,NO_READRDY,BBT_SCAN2NDPAGE, 
 +May  4 22:05:08 kernel: Creating 1 MTD partitions on "brcmnand": 
 +May  4 22:05:08 kernel: 0x000004000000-0x000008000000 : "brcmnand" 
 +May  4 22:05:08 kernel: VFS: Mounted root (squashfs filesystem) readonly on device 31:3. 
 +</code>
  
 ==== Photos ==== ==== Photos ====
  • Last modified: 2022/05/03 02:54
  • by kchung