Skip to content

Commit f56d3b1

Browse files
committed
Partially enable networking
1 parent bc44c23 commit f56d3b1

File tree

6 files changed

+20
-5
lines changed

6 files changed

+20
-5
lines changed
0 Bytes
Binary file not shown.

linux/buildroot/board/mlogv32/dts/mlogv32.dts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@
1616

1717
rom@0 {
1818
compatible = "mtd-rom";
19-
reg = <0x0 (16*1024*1024)>;
19+
reg = <0x0 (22*1024*1024)>;
2020
bank-width = <1>; // 8-bit "bus"
2121

2222
#address-cells = <1>;
2323
#size-cells = <1>;
2424

2525
rootfs@1000 {
2626
label = "rootfs";
27-
reg = <0x1000 (16*1024*1024 - 0x1000)>;
27+
reg = <0x1000 (22*1024*1024 - 0x1000)>;
2828
linux,rootfs;
2929
};
3030
};

linux/buildroot/board/mlogv32/linux.config

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,14 @@ CONFIG_JUMP_LABEL=y
2424
# CONFIG_GCC_PLUGINS is not set
2525
# CONFIG_MQ_IOSCHED_DEADLINE is not set
2626
# CONFIG_MQ_IOSCHED_KYBER is not set
27+
CONFIG_NET=y
28+
CONFIG_PACKET=y
29+
CONFIG_PACKET_DIAG=y
30+
CONFIG_UNIX=y
31+
CONFIG_INET=y
32+
CONFIG_INET_UDP_DIAG=y
33+
CONFIG_INET_RAW_DIAG=y
34+
# CONFIG_WIRELESS is not set
2735
CONFIG_DEVTMPFS=y
2836
CONFIG_DEVTMPFS_MOUNT=y
2937
CONFIG_MTD=y
@@ -32,6 +40,12 @@ CONFIG_MTD_ROM=y
3240
CONFIG_MTD_PHYSMAP=y
3341
CONFIG_MTD_PHYSMAP_OF=y
3442
CONFIG_BLK_DEV_RAM=y
43+
CONFIG_NETDEVICES=y
44+
# CONFIG_ETHERNET is not set
45+
CONFIG_PPP=y
46+
CONFIG_PPP_ASYNC=y
47+
CONFIG_PPP_SYNC_TTY=y
48+
# CONFIG_WLAN is not set
3549
# CONFIG_INPUT_MOUSE is not set
3650
CONFIG_VT_HW_CONSOLE_BINDING=y
3751
CONFIG_SERIAL_8250=y

linux/buildroot/board/mlogv32/zsbl/zsbl.ld

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ OUTPUT_ARCH(riscv)
22
ENTRY(_start)
33

44
/* memory size definitions */
5-
__ROM = 16M;
5+
__ROM = 22M;
66
__RAM = 14M;
77

88
MEMORY {

linux/buildroot/configs/mlogv32_defconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
2121
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_MLOGV32_PATH)/board/mlogv32/linux.config"
2222
BR2_LINUX_KERNEL_EXT_MLOGV32_DRIVERS=y
2323
BR2_PACKAGE_READLINE=y
24+
#BR2_PACKAGE_PPPD=y
2425
BR2_TARGET_ROOTFS_CRAMFS=y
2526
BR2_TARGET_ROOTFS_CRAMFS_XIP=y
2627
# BR2_TARGET_ROOTFS_TAR is not set

src/config/configs.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ configs:
3636

3737
linux:
3838
MEMORY_X_OFFSET: -9
39-
MEMORY_Y_OFFSET: !py!sum [[-16, -0, -16, -14, -14]]
39+
MEMORY_Y_OFFSET: !py!sum [[-16, -8, -14, -14, -14]]
4040
MEMORY_WIDTH: 64
4141
PROGRAM_ROM_ROWS: 8
42-
DATA_ROM_ROWS: 8
42+
DATA_ROM_ROWS: 14
4343
RAM_ROWS: 14
4444
ICACHE_ROWS: 14

0 commit comments

Comments
 (0)