$ Hello world, 284x!{uni}[WEI] svn:4809cf907639f112 (Dec 22 2017 11:05:11) flash_type = 2, secure_type = 2 b8062204=0 [go kb]KRRRROOOONNNNRURRU"U#U$ U-Boot 2012.07-sw_2831/trunk/2831_Hikeen_1222/bootcode-svn7617 (Aug 03 2018 - 17:37:30) r- MAC_ADDR not setting Factory Address:0x2000000, Size:0x800000! Factory Read Only Address:0x1800000, Size:0x400000! anel_filename NULL>>>>>>>>>> ==== James panel000 env_panel_set_default line:293 file=env_panel.c panel_select=Panel: benq22_panel_portswap_VESA.h logbuf fifo[0] [buffer=1ca0e000], [size=10000] logbuf fifo[1] [buffer=1ca1e000], [size=2000] logbuf fifo[2] [buffer=1ca20000], [size=10000] logbuf fifo[3] [buffer=1ca30000], [size=10000] logbuf fifo[4] [buffer=1ca40000], [size=10000] logbuf fifo[5] [buffer=1ca50000], [size=20000] logbuf fifo[6] [buffer=1ca70000], [size=10000] SCPU2: BISR hold remap SCPU2: BISR ok 0 In: serial Out: serial Err: serial Net: r8168: REALTEK RTL8168 @0x18016000 panel_init_1st 0529_1022 Hit Esc or Tab key to enter console mode or rescue linux: 0 (Re)start USB... USB0: ----------- ehci_hcd_init ----------- #@# ehci_hcd_init(404) ehci mac0 ----------- usb2_clk_setting_off ----------- ----------- usb2_clk_setting_on ----------- ----------- snps_reset_release ----------- ----------- internal_ldo_on ----------- [ehci], info, #@# usb2_phy_setting(308) +++ for usbphy setting 20170420 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe0 set 0xf get 0xf [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe0 set 0xf get 0xf [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe1 set 0x18 get 0x18 Disp HTotal=2199, Htotal 4x alignment=2199 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe1 set 0x18 get 0x18 den_h_start=140, den_h_end=2060 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe2 set 0x4d get 0x4d [uzu] dvtotal(b8028504 = 464) [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe2 set 0x4d get 0x4d [uzu] dhtotal(b8028508 = 8970897) [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe3 set 0xcd get 0xcd [uzu] dh den start(b8028518 = 8c080c) [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe3 set 0xcd get 0xcd [uzu] dv den start(b802851c = 100448) [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe5 set 0x63 get 0x63 [uzu] uzudtg control (b8028500 = 80000051) [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe5 set 0x63 get 0x63 [memc] dvtotal(b8028604 = 464) [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xf4 set 0xdb get 0xdb [memc] dhtotal(b8028608 = 8970897) [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xf4 set 0xdb get 0xdb [memc] dh den start(b802861c = 8c080c) [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe6 set 0x53 get 0x53 [memc] dv den start(b8028618 = 100448) [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe6 set 0x53 get 0x53 [memc] uzudtg control (b8028100 = 50000) [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xf4 set 0x9b get 0x9b ###### SFG_SFG_CTRL_0_reg : 1 ######## [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xf4 set 0x9b get 0x9b ###### 1. 0xB802D9B8 : 1 ######## [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe4 set 0x6c get 0x6c ##### drvif_clock_set_dclk : 148900000 ########### [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe4 set 0x6c get 0x6c After Mapping (ulFreq:595600000) (div:4)====== [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe7 set 0x81 get 0x81 dclk_Temp:661777 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe7 set 0x81 get 0x81 nMCode:66, f_code:363 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xf4 set 0xbb get 0xbb Panel: ulFreq:595600000, nDPLL:0, Mcode:66, Ncode:3, offset:0 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe0 set 0x23 get 0x23 #### 0xb8000208[7e] [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe0 set 0x27 get 0x27 #### [drvif_clock_set_dtg_uzu_div] [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xf4 set 0xbb get 0xbb #### 0xb8000208[400007e] [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe0 set 0x23 get 0x23 #### [drvif_clock_set_dtg_memc_div] [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe0 set 0x27 get 0x27 === Panel Type : 0 === [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xf4 set 0x9b get 0x9b ====284x panel_lvds_tx ===== [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xf4 set 0x9b get 0x9b === Panel Index : 0 === [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe4 set 0x7c get 0x7c [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe4 set 0x7c get 0x7c [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe7 set 0x41 get 0x41 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe7 set 0x41 get 0x41 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe6 set 0x1 get 0x1 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe6 set 0x1 get 0x1 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xf0 set 0xfc get 0xfc [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xf0 set 0xfc get 0xfc [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xf1 set 0x88 get 0x88 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xf1 set 0x88 get 0x88 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xf2 set 0x0 get 0x0 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xf2 set 0x0 get 0x0 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xf3 set 0x31 get 0x31 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xf3 set 0x31 get 0x31 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xf5 set 0x15 get 0x15 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xf5 set 0x15 get 0x15 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xf6 set 0x1 get 0x1 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xf6 set 0x1 get 0x1 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xf7 set 0xa get 0xa [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xf7 set 0xa get 0xa [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xf4 set 0xbb get 0xbb [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe1 set 0x70 get 0x70 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xf4 set 0xbb get 0xbb [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe1 set 0x70 get 0x70 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe2 set 0x0 get 0x0 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe2 set 0x0 get 0x0 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe3 set 0x12 get 0x12 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe3 set 0x12 get 0x12 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe4 set 0x0 get 0x0 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe4 set 0x0 get 0x0 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe5 set 0xf get 0xf [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe5 set 0xf get 0xf [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe6 set 0x58 get 0x58 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe6 set 0x58 get 0x58 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe7 set 0xe3 get 0xe3 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe7 set 0xe3 get 0xe3 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xf4 set 0xdb get 0xdb [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xf4 set 0xdb get 0xdb [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe0 set 0xa8 get 0xa8 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe0 set 0xa8 get 0xa8 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe1 set 0x11 get 0x11 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe1 set 0x11 get 0x11 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe2 set 0xe3 get 0xe3 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe2 set 0xe3 get 0xe3 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe3 set 0xb8 get 0xb8 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe3 set 0xb8 get 0xb8 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe4 set 0x15 get 0x15 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe4 set 0x15 get 0x15 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xe5 set 0x81 get 0x81 [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xe5 set 0x81 get 0x81 [ehci], dbg, set_usb2_phy, port 1 phy_reg 0xf4 set 0x9b get 0x9b [ehci], dbg, set_usb2_phy, port 2 phy_reg 0xf4 set 0x9b get 0x9b [ehci], info, #@# usb2_phy_setting(310) --- ----------- ehci_usb_mac_init ----------- USB EHCI 1.00 scanning bus 0 for devices... 2 USB Device(s) found USB1: ----------- ehci_hcd_init ----------- #@# ehci_hcd_init(404) ehci mac1 [ehci], info, #@# usb2_ex_phy_setting(315) +++ for usbphy setting 20170420 ----------- _usb2_ex_load_phy_setting ----------- [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xe0 set 0xf get 0xf [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xe1 set 0x18 get 0x18 [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xe2 set 0x4d get 0x4d [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xe3 set 0xcd get 0xcd [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xe5 set 0x63 get 0x63 [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xf4 set 0xdb get 0xdb [ehci], warn, set_usb2_ex_phy, port 1 phy_reg 0xe6 set 0x53 get 0x58 <---- not matched [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xf4 set 0x9b get 0x9b [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xe4 set 0x6c get 0x6c [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xe7 set 0x81 get 0x81 [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xf4 set 0xbb get 0xbb [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xe0 set 0x23 get 0x23 [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xe0 set 0x27 get 0x27 [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xf4 set 0x9b get 0x9b [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xe4 set 0x7c get 0x7c [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xe7 set 0x41 get 0x41 [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xe6 set 0x1 get 0x1 [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xf0 set 0xfc get 0xfc [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xf1 set 0x88 get 0x88 [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xf2 set 0x0 get 0x0 [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xf3 set 0x31 get 0x31 [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xf5 set 0x15 get 0x15 [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xf6 set 0x1 get 0x1 [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xf7 set 0xa get 0xa [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xf4 set 0xbb get 0xbb [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xe1 set 0x70 get 0x70 [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xe2 set 0x0 get 0x0 [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xe3 set 0x12 get 0x12 [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xe4 set 0x0 get 0x0 [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xe5 set 0xf get 0xf [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xe6 set 0x58 get 0x58 [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xe7 set 0xe3 get 0xe3 [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xf4 set 0xdb get 0xdb [ehci], warn, set_usb2_ex_phy, port 1 phy_reg 0xe0 set 0xa8 get 0x27 <---- not matched [ehci], warn, set_usb2_ex_phy, port 1 phy_reg 0xe1 set 0x11 get 0x70 <---- not matched [ehci], warn, set_usb2_ex_phy, port 1 phy_reg 0xe2 set 0xe3 get 0x0 <---- not matched [ehci], warn, set_usb2_ex_phy, port 1 phy_reg 0xe3 set 0xb8 get 0x12 <---- not matched [ehci], warn, set_usb2_ex_phy, port 1 phy_reg 0xe4 set 0x15 get 0x0 <---- not matched [ehci], warn, set_usb2_ex_phy, port 1 phy_reg 0xe5 set 0x81 get 0xf <---- not matched [ehci], dbg, set_usb2_ex_phy, port 1 phy_reg 0xf4 set 0x9b get 0x9b [ehci], info, #@# usb2_ex_phy_setting(317) --- ----------- ehci_usb_mac_init ----------- USB EHCI 1.00 scanning bus 1 for devices... 2 USB Device(s) found scanning usb for storage devices... 1 Storage Device(s) found 1: Hub, USB Revision 2.0 - u-boot EHCI Host Controller - Class: Hub - PacketSize: 64 Configurations: 1 - Vendor: 0x0000 Product 0x0000 Version 1.0 Configuration: 1 - Interfaces: 1 Self Powered 0mA Interface: 0 - Alternate Setting 0, Endpoints: 1 - Class Hub - Endpoint 1 In Interrupt MaxPacket 8 Interval 255ms 2: Mass Storage, USB Revision 2.0 - General USB Flash Disk F2C2A61C5255C165 - Class: (from Interface) Mass Storage - PacketSize: 64 Configurations: 1 - Vendor: 0x8644 Product 0x800b Version 1.0 Configuration: 1 - Interfaces: 1 Bus Powered 500mA Interface: 0 - Alternate Setting 0, Endpoints: 2 - Class Mass Storage, Transp. SCSI, Bulk only - Endpoint 2 In Bulk MaxPacket 512 - Endpoint 1 Out Bulk MaxPacket 512 3: Hub, USB Revision 2.0 - u-boot EHCI Host Controller - Class: Hub - PacketSize: 64 Configurations: 1 - Vendor: 0x0000 Product 0x0000 Version 1.0 Configuration: 1 - Interfaces: 1 Self Powered 0mA Interface: 0 - Alternate Setting 0, Endpoints: 1 - Class Hub - Endpoint 1 In Interrupt MaxPacket 8 Interval 255ms 4: Vendor specific, USB Revision 2.0 - Realtek 802.11n NIC 00C30E02623A - Class: (from Interface) Vendor specific - PacketSize: 64 Configurations: 1 - Vendor: 0x0bda Product 0x0179 Version 0.0 Configuration: 1 - Interfaces: 1 Bus Powered Remote Wakeup 500mA Interface: 0 - Alternate Setting 0, Endpoints: 3 - Class Vendor specific - Endpoint 1 In Bulk MaxPacket 512 - Endpoint 2 Out Bulk MaxPacket 512 - Endpoint 3 Out Bulk MaxPacket 512 reading install.img Filesize: 793733120 bytes 1 bytes Size: 793733120, got: 1 1 bytes read set_bootparam_power_state(1) stopping USB.. ----------- usb2_clk_setting_off ----------- ----------- usb2_clk_setting_off ----------- panel_init_2nd pwm_freq_hz = 25000 rtk_hw_get_divider M_best:0 N_best:3 freq:25000 totalcnt:269 duty_max:255 M = 0x0 N = 0x3 reg 0x1801bc88=0x80000003 reg 0x1801bc8c=0x10d010d reg 0x1801bc84=0x60000000 set_bootparam_upgrade(0) LOCAL_UPGRADE_EN not found ====== bootparam.local_upgrade_en is 0 ====== get header done decrypt header size 16... ############################# # Dump Rescue header: # magic = 0x6331beef # size = 0x0091e741 (include header) ############################# ############################# # Enter Rescue Linux: # secure_mode = 2 # compressed = 1 # block_no = 0x00001000 # size_bytes = 0x0091e741 # target_addr = 0x00108000 ############################# read done to decrypt... ====================================================== the first 32-byte decrypted data(base=0x0c000000) 000 : ef be 31 63 41 e7 91 00 00 00 00 00 00 00 00 00 010 : 5d 00 00 80 00 b0 3d dc 00 00 00 00 00 00 58 13 decrypt rescue successful sw sha256 ret 0 start decompress rescue ... Start Linux at 0x108000 ... [muye]tmp_cmd=androidboot.console=ttyS0 console=ttyS0,115200 bufsize=80000 ******* commdline androidboot.console=ttyS0 console=ttyS0,115200 bufsize=80000 envp=c4100 androidboot.selinux=permissive ******* ==== James boot00000 boot_prep_linux line:1587 file=bootm.c boot_mode=1 ==== James boot00000 boot_prep_linux line:1588 file=bootm.c boot_power_on_mode=1pwm_freq_hz = 2 rtk_hw_get_divider M_best:3 N_best:411 freq:2 totalcnt:4095 duty_max:255 M = 0x3 N = 0x19b reg 0x1801bcd0=0x8000319b reg 0x1801bcd4=0x8070fff reg 0x1801bccc=0x60000000 Kernel command line: androidboot.console=ttyS0 console=ttyS0,115200 bufsize=80000 envp=c4100 androidboot.selinux=permissive flashtype=emmc mmcparts=rtkemmc:3309568k,1228800k(/system),1093632k(/data),786432k(/cache),16384k(/res),1024k(/dummy),131072k(/optee_armtz) root=/dev/mmcblk0p1 rootfstype=ext4 ro rootwait bootcode_git_version=HIKEENMODIFY no_console_suspend loglevel=6 earlyprintk ac_on chip=RTD284XA0 dvs_pin=0 dvs_iso_gpio=0 Core 1 stoped Core 2 stoped Core 3 stoped Starting kernel ... Reset ethernet/disable interrupt/flush cache... RRRbootargs=androidboot.console=ttyS0 console=ttyS0,115200 bufsize=80000 envp=c4100 androidboot.selinux=permissive flashtype=emmc mmcparts=rtkemmc:3309568k,1228800k(/system),1093632k(/data),786432k(/cache),16384k(/res),1024k(/dummy),131072k(/optee_armtz) root=/dev/mmcblk0p1 rootfstype=ext4 ro rootwait bootcode_git_version=HIKEENMODIFY no_console_suspend loglevel=6 earlyprintk ac_on chip=RTD284XA0 dvs_pin=0 dvs_iso_gpio=0 boot_jump_linux 0x00108000(0x0,0x648f5df4,0xc0100) [ 0.000000] 00:00:00.000 (0)-0000 Linux version 4.4.3+ (ep@ubuntu241) (gcc version 5.4.1 20160606 (Realtek ASDK-5.4.1 Build 2485) ) #31 SMP PREEMPT Wed Feb 7 11:53:52 CST 2018 [ 0.000000] 00:00:00.000 (0)-0000 Wrong platform ? RTD284XA0 [ 0.000000] 00:00:00.000 (0)-0000 dvfs_pin:0 [ 0.000000] 00:00:00.000 (0)-0000 [MEM]check_ext_mem_size [ 0.000000] 00:00:00.000 (0)-0000 [MEM] mi->bank[0].size = 0x20000000 [ 0.000000] 00:00:00.000 (0)-0000 [MEM] mi->bank[1].size = 0x20000000 [ 0.000000] 00:00:00.000 (0)-0000 [MEM] DRAM_size = 0x40000000, ext_mem_size = 0x20000000 [ 0.000000] 00:00:00.000 (0)-0000 [MEM]arm_memblock_init [ 0.000000] 00:00:00.000 (0)-0000 [MEM]rtk_reserve, DRAM_size = 0x40000, layout_idx = 0x0 [ 0.000000] 00:00:00.000 (0)-0000 bank[0] 20000000@0, 0 [ 0.000000] 00:00:00.000 (0)-0000 bank[1] 20000000@20000000, 1 [ 0.000000] 00:00:00.000 (0)-0000 carved-out start 0x20000000 ~ 0x2ac00000, size 0xac00000 [ 0.000000] 00:00:00.000 (0)-0000 carved-out in bank[1] (0x20000000 ~ 0x40000000) [ 0.000000] 00:00:00.000 (0)-0000 Carved-out is in highmem [ 0.000000] 00:00:00.000 (0)-0000 [MEM] hcnt = 1, last = 1 [ 0.000000] 00:00:00.000 (0)-0000 [MEM] mi->bank[last].size = 0x20000000 [ 0.000000] 00:00:00.000 (0)-0000 HighMem carved-out = 0xac00000, high_cma_reserved = 0x0 [ 0.000000] 00:00:00.000 (0)-0000 reserve 2ac00000 - 40000000 for high memory cma... [ 0.000000] 00:00:00.000 (0)-0000 [MEM]zone_sizes_init, min = 0x0, max_low = 0x20000, max_high = 0x40000 [ 0.000000] 00:00:00.000 (0)-0000 [MEM] zone_size[0] = 0x20000 [ 0.000000] 00:00:00.000 (0)-0000 [MEM] zone_size[ZONE_HIGHMEM] = 0x20000 [ 0.000000] 00:00:00.000 (0)-0000 carvedout_start = 0x20000000, max_low = 0x20000000, max_high = 0x40000000 [ 0.000000] 00:00:00.000 (0)-0000 [MEM] carved-out is in HighMem [ 0.000000] 00:00:00.000 (0)-0000 ext memory size: 20000 highmem size: 20000 [ 0.000000] 00:00:00.000 (0)-0000 ### highmem ac00 0 movable 15400 0 ###