Skip to content

Instantly share code, notes, and snippets.

@lupyuen
Created July 3, 2024 00:39
Show Gist options
  • Save lupyuen/37a271f3d4f71a9f1e2fde2ec9f625e0 to your computer and use it in GitHub Desktop.
Save lupyuen/37a271f3d4f71a9f1e2fde2ec9f625e0 to your computer and use it in GitHub Desktop.
[I][]
[I][] ____ ____ __ __ _
[I][] / __ \ \ / _|/ _| | | | |_ __ ___ _ __ | |_) | ___ _| |_| |_ __ _| | ___
[I][] / _ \ '_ \| _ < / _ \| | | | _/ _` | |/ _ \
[I][] | |__| | | __/ | | | |_) | (_) | |_| | || (_| | | (_) |
[I][] \____/| / \___|_| |_|____/ \___/ \__,_|_ |_| \__,_|_|\___/
[I][] |
[I][] |
[I][]
[IPowered by BouffaloLab
[I][] Buld:11:52:04,Mar 6 2023
[I][] Cight (c) 2023 OpenBouffalo team
[] Copyright (c) 2022 Bouffalolaam
[I][] dynamic memory init suss,heap s[I][LowLoad] D0 start..[LowLoad] low_load start...
[IHeader at 0x5d5ff000
[I][LowLoaection dtb(1) - Start 0x5d5ff100ze 14314
[I][LowLoad] Copying Dto 0x51ff8000...0x51ffb7ea
[I][LowLoad] Done!
[I][LowLoad] Section OpenSBI(2) - Start 0x5d60f100, Size 109864
[I][LowLoad] Copying OpenSBI to 0x3ef80000...0xef9ad28
[I][LowLoad] Done!
[I][LowLoad] Section Kernel(3) - Start 0x5d6ompressing Kernel to 0x50000000.[I][LowLoad] Done!
[I][LowLoad] CRC: 00000000
[I][LowLoad] loa PMP
[I][LowLoad] Booting OpenS0x51ff8000
OpenSBI v1.2
____ _____ ____ _____
/_ \ / ____| _ _|
| | | |_ __ ___ _ __ | __ | |_) || |
| | | | '_ \ / \ '_ \ \___ \| _ < | |
| |__||_) | __/ | | |____) | |_) || |_
\____/| .__/ \___|_| |_|____|
| |
|_|
Platform Name : Pine64 Ox64 (D0)
Platform Features : medeleg
Platform HART Count vice : aclint-mswi
Platform Timer Device : aclint-mtimer @ 1000000Hz
Platform Console Device : bflb_uart
Platform Device : ---
Platform PMU Device : ---
Platform Reboot Device : ---
Platform Shutdown Device : ---
Firmware Base : 0x3ef80000
KB
Runtime SBI Version : 1.0
Domain0 Name : root
Domain0 Boot HART : 0
Domai0 HARTs : 0*
Domain0 Region00 : 0x00000000e4008000-0x00000000e400bfff (I)
Domain0 Region01 : 0x00000000e4000000-0x00000000e4007fff (I)
Domain0 Region02 : 0x000000003ef80000-0x000000003efbffff ()
Doma00000000000000-0xffffffffffffffff (R,W,X)
Domain0 Next Address : 0x0000000050000000
Domain0 Next Arg1 : 0x0000000051ff8000
Domain0 Next Mode t : yes
Boot HART ID : 0
Boot HART Domain : root
Boot HART Priv Version : v1.11
Boot HART Base ISA : rv64imafdcvx
Boot HART ISA Extensions : tie
Boot HART PMP Count : 8Boot HART PMP Granularity : 4096Boot HART PMP Address Bits: 38
Boot HART MHPM Count : 8
Bot HART MIDELEG : 0x00000000000222
Boot HART MEDELEG : 0x000000000000b109
U-Boot 2023.04-rc2 (Mar 06 2023 - 11:48:40 +0000)
DRAM: 64 MiB
Core: 36 devices, 17 uclasses, devicetree: board
MMC: mmc@20060000: 0
Loading Environment from FAT... Unable to read "uboot.env" from mmc0:2...
Loading Environment from nowhere... OK
In: serial@30002000
Out: serial@30002000
Err: serial@30002000
Net:
Warning: emac@20070000 (eth0) using random MAC address - 2e:cc:4a:3a:2c:32
eth0: emac@20070000
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:2...
Found /extlinux/extlinux.conf
Retrieving file: /extlinux/extlinSelect the boot mode
1:.Pine64 0X64 Kernel
2:.Sipeed M1SDock K1:.Pine64 0X64 Kernel
Retrieving file: /extlinux/../Image
append: root=PARTLABEL=rootfs rootwait rw rootfstype=ext4 consolarlycon=sbi
Retrieving file: /e## Flattened Device Tree blob at 51ff8000
Booting using the fdt blob at 0x51ff8000
Working FDT set to 51ff8000
Loading Device Tree to 0000000053f22000, end 0000000053f25fab ... OK
Working FDT set to 53f22000
Starting kernel ...
ABC
NuttShell (NSH)
nsh> uname -a
NuttX 0.0.0 3ee5f0c36d2 Jul 3 2024 08:00:51 risc-v ox64
nsh>
nsh> hello_rust
Hello, Rust!!
Opening /dev/userleds
Set LED 0 to 1
Waiting...
Set LED 0 to 0
nsh>
nsh> hello_rust
Hello, Rust!!
Opening /dev/userleds
Set LED 0 to 1
Waiting...
Set LED 0 to 0
nsh>
nsh> hello_rust
Hello, Rust!!
Opening /dev/userleds
Set LED 0 to 1
Waiting...
Set LED 0 to 0
nsh>
nsh>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment