DDR Version 1.00 20141007
In
Channel a: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Channel b: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Memory OK
Memory OK
OUT
U-Boot 2014.10-RK3288-01-gadc60cd-dirty (Jan 05 2015 - 21:53:02)
CPU: rk3288
CPU's clock information:
arm pll = 600000000HZ
periph pll = 297000000HZ
ddr pll = 200000000HZ
codec pll = 384000000HZ
Board: Rockchip platform Board
DRAM: Found dram banks:1
Adding bank:0000000000000000(0000000080000000)
128 MiB
storage init OK!
Using default environment
GetParam
check parameter success
Unknow param: MACHINE_MODEL:rk30sdk!
Unknow param: MACHINE_ID:007!
Unknow param: MANUFACTURER:RK30SDK!
Unknow param: PWR_HLD: 0,0,A,0,1!
failed to prepare fdt from boot!
power key: bank-0 pin-5
can't find dts node for ricoh619
pmic:act8846
Can't find dts node for fuel guage cw201x
SecureBootEn = 0, SecureBootLock = 0
#Boot ver: 2015-01-05#2.19
sn:1006120001000186
checkKey
vbus = 1
rockusb key pressed.
DDR Version 1.00 20141007
In
SRX
Channel a: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Channel b: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
OUT
U-Boot 2014.10-RK3288-01-gadc60cd-dirty (Jan 05 2015 - 21:53:02)
CPU: rk3288
CPU's clock information:
arm pll = 600000000HZ
periph pll = 297000000HZ
ddr pll = 200000000HZ
codec pll = 384000000HZ
Board: Rockchip platform Board
DRAM: Found dram banks:1
Adding bank:0000000000000000(0000000080000000)
128 MiB
storage init OK!
Using default environment
GetParam
check parameter success
Unknow param: MACHINE_MODEL:rk30sdk!
Unknow param: MACHINE_ID:007!
Unknow param: MANUFACTURER:RK30SDK!
Unknow param: PWR_HLD: 0,0,A,0,1!
failed to prepare fdt from boot!
power key: bank-0 pin-5
can't find dts node for ricoh619
pmic:act8846
Can't find dts node for fuel guage cw201x
SecureBootEn = 0, SecureBootLock = 0
#Boot ver: 2015-01-05#2.19
sn:1006120001000186
unknown reboot type 1
no fuel gauge found
no fuel gauge found
read logo_on switch from dts [0]
no fuel gauge found
SecureBootEn = 0, SecureBootLock = 0
failed to find part:04bf0000
kernel @ 0x62000000 (0x004e47a4)
ramdisk @ 0x04bf0000 (0x00000000)
Secure Boot state: 0
bootrk: do_bootm_linux...
Starting kernel ...
efgin initarm 1.1
Cin initarm 2, 0xffe90000
in initarm 3, 0xffe90000
in initarm 4
in initarm 5
in initarm 6
in initarm 7
in initarm 8
in initarm 9
in initarm 10
in initarm 101
in initarm 11
in initarm 12
KDB: debugger backends: ddb
KDB: current backend: ddb
in initarm 17
Copyright (c) 1992-2015 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 11.0-CURRENT #112 r276691M: Tue Jan 6 19:10:18 ULAT 2015
tsgan@beastie.micom.mng.net:/usr/obj/arm.armv6/usr/src/sys/FIREFLY arm
FreeBSD clang version 3.5.0 (tags/RELEASE_350/final 216957) 20141124
WARNING: WITNESS option enabled, expect reduced performance.
WARNING: DIAGNOSTIC option enabled, expect reduced performance.
CPU: Cortex A17 rev 1 (Cortex-A core)
Supported features: ARM_ISA THUMB2 JAZELLE THUMBEE ARMv4 Security_Ext
WB disabled EABT branch prediction enabled
LoUU:2 LoC:3 LoUIS:2
Cache level 1:
32KB/64B 4-way data cache WB Read-Alloc Write-Alloc
32KB/64B 4-way instruction cache Read-Alloc
Cache level 2:
1024KB/64B 16-way unified cache WB Read-Alloc Write-Alloc
real memory = 2147479552 (2047 MB)
avail memory = 2091311104 (1994 MB)
random device not loaded/active; using insecure pseudo-random number generator
random: entropy device infrastructure driver
random: selecting highest priority adaptor
random: SOFT: yarrow init()
random: selecting highest priority adaptor
ofwbus0:
simplebus0:on ofwbus0
gic0:mem 0xffc01000-0xffc01fff,0xffc02000-0xffc02fff on simplebus0
gic0: pn 0x20, arch 0x2, rev 0x1, implementer 0x43b irqs 192
generic_timer0:irq 29,30,27,26 on simplebus0
Timecounter "ARM MPCore Timecounter" frequency 24000000 Hz quality 1000
Event timer "ARM MPCore Eventtimer" frequency 24000000 Hz quality 1000
rk30_pmu0:mem 0xff730000-0xff7300ff on simplebus0
rk30_grf0:mem 0xff770000-0xff771fff on simplebus0
gpio0:mem 0xff750000-0xff7500ff irq 113 on simplebus0
gpioc0:on gpio0
gpiobus0:on gpio0
gpio1:mem 0xff780000-0xff7800ff irq 114 on simplebus0
gpioc1:on gpio1
gpiobus1:on gpio1
gpio2:mem 0xff790000-0xff7900ff irq 115 on simplebus0
gpioc2:on gpio2
gpiobus2:on gpio2
gpio3:mem 0xff7a0000-0xff7a00ff irq 116 on simplebus0
gpioc3:on gpio3
gpiobus3:on gpio3
gpio4:mem 0xff7b0000-0xff7b00ff irq 117 on simplebus0
gpioc4:on gpio4
gpiobus4:on gpio4
gpio5:mem 0xff7c0000-0xff7c00ff irq 118 on simplebus0
gpioc5:on gpio5
gpiobus5:on gpio5
gpio6:mem 0xff7d0000-0xff7d00ff irq 119 on simplebus0
gpioc6:on gpio6
gpiobus6:on gpio6
gpio7:mem 0xff7e0000-0xff7e00ff irq 120 on simplebus0
gpioc7:on gpio7
gpiobus7:on gpio7
gpio8:mem 0xff7f0000-0xff7f00ff irq 121 on simplebus0
gpioc8:on gpio8
gpiobus8:on gpio8
dwcotg0: mem 0xff580000-0xff5bffff irq 55 on simplebus0
usbus0 on dwcotg0
dwcotg1: mem 0xff540000-0xff57ffff irq 57 on simplebus0
usbus1 on dwcotg1
Timecounters tick every 10.000 msec
usbus0: 480Mbps High Speed USB v2.0
usbus1: 480Mbps High Speed USB v2.0
random: unblocking device.
WARNING: WITNESS option enabled, expect reduced performance.
WARNING: DIAGNOSTIC option enabled, expect reduced performance.
ugen0.1:at usbus0
uhub0: on usbus0
ugen1.1:at usbus1
uhub1: on usbus1
uhub1: 1 port with 1 removable, self powered
uhub0: 1 port with 1 removable, self powered
usb_alloc_device: setting up USB template failed maybe the USB template module has not been loaded
ugen0.2:at usbus0 (disconnected)
uhub_reattach_port: could not allocate new device
ugen1.2:at usbus1
uhub2: on usbus1
uhub2: MTT enabled
Root mount waiting for: usbus1
uhub2: 4 ports with 4 removable, self powered
Root mount waiting for: usbus1
Root mount waiting for: usbus1
ugen1.3: at usbus1
umass0: on usbus1
umass0: SCSI over Bulk-Only; quirks = 0x4100
umass0:0:0: Attached to scbus0
Trying to mount root from ufs:/dev/da0 []...
mountroot: waiting for device /dev/da0 ...
da0 at umass-sim0 bus 0 scbus0 target 0 lun 0
da0: Removable Direct Access SCSI-2 device
da0: Serial Number 15213301BF1BC700
da0: 40.000MB/s transfers
da0: 3998MB (8187904 512 byte sectors: 255H 63S/T 509C)
da0: quirks=0x3
WARNING: / was not properly dismounted
warning: no time-of-day clock registered, system time will not be set accurately
Expensive timeout(9) function: 0xc20642b0(0xc7228000) 0.002127708 s
usb_alloc_device: setting up USB template failed maybe the USB template module has not been loaded
ugen0.2:at usbus0 (disconnected)
uhub_reattach_port: could not allocate new device
usb_alloc_device: setting up USB template failed maybe the USB template module has not been loaded
ugen0.2:at usbus0 (disconnected)
uhub_reattach_port: could not allocate new device
usb_alloc_device: setting up USB template failed maybe the USB template module has not been loaded
ugen0.2:at usbus0 (disconnected)
uhub_reattach_port: could not allocate new device
usb_alloc_device: setting up USB template failed maybe the USB template module has not been loaded
ugen0.2:at usbus0 (disconnected)
uhub_reattach_port: could not allocate new device
usb_alloc_device: setting up USB template failed maybe the USB template module has not been loaded
ugen0.2:at usbus0 (disconnected)
uhub_reattach_port: could not allocate new device
usb_alloc_device: setting up USB template failed maybe the USB template module has not been loaded
ugen0.2:at usbus0 (disconnected)
uhub_reattach_port: could not allocate new device
usb_alloc_device: setting up USB template failed maybe the USB template module has not been loaded
ugen0.2:at usbus0 (disconnected)
uhub_reattach_port: could not allocate new device
usb_alloc_device: setting up USB template failed maybe the USB template module has not been loaded
ugen0.2:at usbus0 (disconnected)
uhub_reattach_port: could not allocate new device
usb_alloc_device: setting up USB template failed maybe the USB template module has not been loaded
ugen0.2:at usbus0 (disconnected)
uhub_reattach_port: could not allocate new device
Hi @ganbold , what can we do for you?
You can PM me.
I would like to have RK3288 TRM if possible, because uart driver is not working yet for FreeBSD and I wanted to make sure about physical memory start address and kernel load address. Looking at linux source or u-boot source is sometimes hard and sometimes there are too many sources and all seem to different.
Better but still no uart yet.
Full boot msg in multi-user mode
https://github.com/tsgan/rockchip/blob/ … i-user.txt
DDR Version 1.00 20141007
In
SRX
Channel a: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Channel b: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
OUT
U-Boot 2014.10-RK3288-01-gadc60cd-dirty (Jan 10 2015 - 11:21:08)
CPU: rk3288
CPU's clock information:
arm pll = 600000000HZ
periph pll = 297000000HZ
ddr pll = 200000000HZ
codec pll = 384000000HZ
Board: Rockchip platform Board
DRAM: Found dram banks:1
Adding bank:0000000000000000(0000000080000000)
128 MiB
storage init OK!
Using default environment
GetParam
check parameter success
Unknow param: MACHINE_MODEL:rk30sdk!
Unknow param: MACHINE_ID:007!
Unknow param: MANUFACTURER:RK30SDK!
Unknow param: PWR_HLD: 0,0,A,0,1!
failed to prepare fdt from boot!
power key: bank-0 pin-5
can't find dts node for ricoh619
pmic:act8846
Can't find dts node for fuel guage cw201x
SecureBootEn = 0, SecureBootLock = 0
#Boot ver: 2015-01-10#2.19
sn:1006120001000186
unknown reboot type 1
no fuel gauge found
no fuel gauge found
read logo_on switch from dts [0]
no fuel gauge found
SecureBootEn = 0, SecureBootLock = 0
failed to find part:04bf0000
kernel @ 0x60400000 (0x004ea724)
ramdisk @ 0x04bf0000 (0x00000000)
Secure Boot state: 0
bootrk: do_bootm_linux...
Starting kernel ...
in initarm 6
in initarm 7
in initarm 8
in initarm 9
in initarm 10
in initarm 101
in initarm 11
in initarm 12
KDB: debugger backends: ddb
KDB: current backend: ddb
in initarm 17
Copyright (c) 1992-2015 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 11.0-CURRENT #159 r276691M: Mon Jan 12 12:51:13 ULAT 2015
tsgan@beastie.micom.mng.net:/usr/obj/arm.armv6/usr/src/sys/FIREFLY arm
FreeBSD clang version 3.5.0 (tags/RELEASE_350/final 216957) 20141124
WARNING: WITNESS option enabled, expect reduced performance.
WARNING: DIAGNOSTIC option enabled, expect reduced performance.
CPU: Cortex A17 rev 1 (Cortex-A core)
Supported features: ARM_ISA THUMB2 JAZELLE THUMBEE ARMv4 Security_Ext
WB disabled EABT branch prediction enabled
LoUU:2 LoC:3 LoUIS:2
Cache level 1:
32KB/64B 4-way data cache WB Read-Alloc Write-Alloc
32KB/64B 4-way instruction cache Read-Alloc
Cache level 2:
1024KB/64B 16-way unified cache WB Read-Alloc Write-Alloc
real memory = 2147479552 (2047 MB)
avail memory = 2091266048 (1994 MB)
random device not loaded/active; using insecure pseudo-random number generator
random: entropy device infrastructure driver
random: selecting highest priority adaptor <Dummy>
random: SOFT: yarrow init()
random: selecting highest priority adaptor <Yarrow>
ofwbus0: <Open Firmware Device Tree>
simplebus0: <Flattened device tree simple bus> on ofwbus0
gic0: <ARM Generic Interrupt Controller> mem 0xffc01000-0xffc01fff,0xffc02000-0xffc02fff on simplebus0
gic0: pn 0x20, arch 0x2, rev 0x1, implementer 0x43b irqs 192
generic_timer0: <ARMv7 Generic Timer> irq 29,30,27,26 on simplebus0
Timecounter "ARM MPCore Timecounter" frequency 24000000 Hz quality 1000
Event timer "ARM MPCore Eventtimer" frequency 24000000 Hz quality 1000
rk30_pmu0: <RK30XX PMU> mem 0xff730000-0xff7300ff on simplebus0
rk30_grf0: <RK30XX General Register File> mem 0xff770000-0xff771fff on simplebus0
gpio0: <Rockchip RK30XX GPIO controller> mem 0xff750000-0xff7500ff irq 113 on simplebus0
gpioc0: <GPIO controller> on gpio0
gpiobus0: <GPIO bus> on gpio0
gpio1: <Rockchip RK30XX GPIO controller> mem 0xff780000-0xff7800ff irq 114 on simplebus0
gpioc1: <GPIO controller> on gpio1
gpiobus1: <GPIO bus> on gpio1
gpio2: <Rockchip RK30XX GPIO controller> mem 0xff790000-0xff7900ff irq 115 on simplebus0
gpioc2: <GPIO controller> on gpio2
gpiobus2: <GPIO bus> on gpio2
gpio3: <Rockchip RK30XX GPIO controller> mem 0xff7a0000-0xff7a00ff irq 116 on simplebus0
gpioc3: <GPIO controller> on gpio3
gpiobus3: <GPIO bus> on gpio3
gpio4: <Rockchip RK30XX GPIO controller> mem 0xff7b0000-0xff7b00ff irq 117 on simplebus0
gpioc4: <GPIO controller> on gpio4
gpiobus4: <GPIO bus> on gpio4
gpio5: <Rockchip RK30XX GPIO controller> mem 0xff7c0000-0xff7c00ff irq 118 on simplebus0
gpioc5: <GPIO controller> on gpio5
gpiobus5: <GPIO bus> on gpio5
gpio6: <Rockchip RK30XX GPIO controller> mem 0xff7d0000-0xff7d00ff irq 119 on simplebus0
gpioc6: <GPIO controller> on gpio6
gpiobus6: <GPIO bus> on gpio6
gpio7: <Rockchip RK30XX GPIO controller> mem 0xff7e0000-0xff7e00ff irq 120 on simplebus0
gpioc7: <GPIO controller> on gpio7
gpiobus7: <GPIO bus> on gpio7
gpio8: <Rockchip RK30XX GPIO controller> mem 0xff7f0000-0xff7f00ff irq 121 on simplebus0
gpioc8: <GPIO controller> on gpio8
gpiobus8: <GPIO bus> on gpio8
dwcotg0: <DWC OTG 2.0 integrated USB controller> mem 0xff580000-0xff5bffff irq 55 on simplebus0
usbus0 on dwcotg0
dwcotg1: <DWC OTG 2.0 integrated USB controller> mem 0xff540000-0xff57ffff irq 57 on simplebus0
usbus1 on dwcotg1
uart0: <16750 or compatible> mem 0xff690000-0xff6903ff irq 89 on simplebus0
uart0: console (115200,n,8,1)
Timecounters tick every 10.000 msec
usbus0: 480Mbps High Speed USB v2.0
usbus1: 480Mbps High Speed USB v2.0
random: unblocking device.
WARNING: WITNESS option enabled, expect reduced performance.
WARNING: DIAGNOSTIC option enabled, expect reduced performance.
ugen0.1: <DWCOTG> at usbus0
uhub0: <DWCOTG OTG Root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0
ugen1.1: <DWCOTG> at usbus1
uhub1: <DWCOTG OTG Root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
uhub1: 1 port with 1 removable, self powered
uhub0: 1 port with 1 removable, self powered
usb_alloc_device: setting up USB template failed maybe the USB template module has not been loaded
ugen0.2: <Unknown> at usbus0 (disconnected)
uhub_reattach_port: could not allocate new device
ugen1.2: <vendor 0x1a40> at usbus1
uhub2: <vendor 0x1a40 USB 2.0 Hub MTT, class 9/0, rev 2.00/1.00, addr 2> on usbus1
uhub2: MTT enabled
Root mount waiting for: usbus1
uhub2: 4 ports with 4 removable, self powered
Root mount waiting for: usbus1
Root mount waiting for: usbus1
ugen1.3: <USB 2.0> at usbus1
umass0: <USB 2.0 Flash Disk, class 0/0, rev 2.00/1.00, addr 3> on usbus1
umass0: SCSI over Bulk-Only; quirks = 0x4100
umass0:0:0: Attached to scbus0
da0 at umass-sim0 bus 0 scbus0 target 0 lun 0
da0: <USB 2.0 Flash Disk 5.00> Removable Direct Access SCSI-2 device
da0: Serial Number 15213301BF1BC700
da0: 40.000MB/s transfers
da0: 3998MB (8187904 512 byte sectors: 255H 63S/T 509C)
da0: quirks=0x3<NO_SYNC_CACHE,NO_6_BYTE>
Trying to mount root from ufs:/dev/da0 []...
warning: no time-of-day clock registered, system time will not be set accurately
Setting hostuuid: 249385b8-be3d-11e3-a644-678d5837e307.
Setting hostid: 0xd8d50f9f.
No suitable dump device was found.
Entropy harvesting:sysctl: unknown oid 'kern.random.sys.harvest.interrupt': No such file or directory
interruptssysctl: unknown oid 'kern.random.sys.harvest.ethernet': No such file or directory
ethernetsysctl: unknown oid 'kern.random.sys.harvest.point_to_point': No such file or directory
point_to_pointsysctl: unknown oid 'kern.random.sys.harvest.swi': No such file or directory
swi.
Starting file system checks:
/dev/da0: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/da0: clean, 572815 free (3335 frags, 71185 blocks, 0.3% fragmentation)
Mounting local file systems:.
Writing entropy file:usb_alloc_device: setting up USB template failed maybe the USB template module has not been loaded
ugen0.2: <Unknown> at usbus0 (disconnected)
uhub_reattach_port: could not allocate new device
.
Setting hostname: arm.
Starting Network: lo0.
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
inet 127.0.0.1 netmask 0xff000000
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
Starting devd.
Starting pflogd:
add net fe80::: gateway ::1
add net ff02::: gateway ::1
add net ::ffff:0.0.0.0: gateway ::1
add net ::0.0.0.0: gateway ::1
Creating and/or trimming log files.
Starting syslogd.
ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib
Starting casperd.
Clearing /tmp (X related).
usb_alloc_device: setting up USB template failed maybe the USB template module has not been loaded
ugen0.2: <Unknown> at usbus0 (disconnected)
uhub_reattach_port: could not allocate new device
Updating motd:.
Mounting late file systems:.
Performing sanity check on sshd configuration.
Starting sshd.
Starting sendmail_submit.
Starting sendmail_msp_queue.
Starting cron.
Jan 12 13:13:14 arm sm-mta[535]: s940mWXg007341: SYSERR(root): hash map "Alias0": missing map file /etc/mail/aliases.db: No such file or directory
usb_alloc_device: setting up USB template failed maybe the USB template module has not been loaded
ugen0.2: <Unknown> at usbus0 (disconnected)
uhub_reattach_port: could not allocate new device
Starting background file system checks in 60 seconds.
Mon Jan 12 13:13:21 ULAT 2015
FreeBSD/arm (arm) (ttyu0)
login: root
Jan 12 13:13:25 arm login: ROOT LOGIN (root) ON ttyu0
Last login: Wed Oct 1 18:39:36 on ttyu0
FreeBSD 11.0-CURRENT (FIREFLY) #159 r276691M: Mon Jan 12 12:51:13 ULAT 2015
Welcome to FreeBSD!
Before seeking technical support, please use the following resources:
o Security advisories and updated errata information for all releases are
at http://www.FreeBSD.org/releases/ - always consult the ERRATA section
for your release first as it's updated frequently.
o The Handbook and FAQ documents are at http://www.FreeBSD.org/ and,
along with the mailing lists, can be searched by going to
http://www.FreeBSD.org/search/. If the doc package has been installed
(or fetched via pkg install lang-freebsd-doc, where lang is the
2-letter language code, e.g. en), they are also available formatted
in /usr/local/share/doc/freebsd.
If you still have a question or problem, please take the output of
`uname -a', along with any relevant error messages, and email it
as a question to the questions@FreeBSD.org mailing list. If you are
unfamiliar with FreeBSD's directory layout, please refer to the hier(7)
manual page. If you are not familiar with manual pages, type `man man'.
Edit /etc/motd to change this login announcement.
You have new mail.
usb_alloc_device: setting up USB template failed maybe the USB template module has not been loaded
ugen0.2: <Unknown> at usbus0 (disconnected)
uhub_reattach_port: could not allocate new device
root@arm:~ # uname -an
FreeBSD arm 11.0-CURRENT FreeBSD 11.0-CURRENT #159 r276691M: Mon Jan 12 12:51:13 ULAT 2015 tsgan@beastie.micom.mng.net:/usr/obj/arm.armv6/usr/src/sys/FIREFLY arm
root@arm:~ # id
uid=0(root) gid=0(wheel) groups=0(wheel),5(operator)
root@arm:~ #
good
Navigating trademark rights can feel complex, but protecting intellectual property is vital for organizations like The Regents of the University of California or The FreeBSD Foundation. For businesses, securing your brand is easier with top-Rated Trademark Registration Services in Tennessee, ensuring your name is protected and recognized, especially in competitive markets.
I appreciate your article, it really made me see things differently. Best of luck in your exams! AP-207 latest dumps sheet questions are available for free!