Commit Graph

247 Commits

Author SHA1 Message Date
11caee79c7 buildroot: add python-evdev required by the pinpong library 2023-09-05 15:09:01 +08:00
bbe19547f4 enable python packages required by the pinpong library 2023-09-05 15:04:09 +08:00
9814d63831 support swap partition
activate the swap partition:

mkswap /dev/mmcblk0p3
swapon /dev/mmcblk0p3

run command 'free -h' to check if the swap partition has been activated.
2023-09-05 14:45:11 +08:00
7b7afd9727 buildroot: support python and pip tool 2023-09-05 14:36:47 +08:00
35bf297544 expand the size of the rootfs partition to 768M 2023-09-05 11:21:14 +08:00
f1561fa656 set pin 4/5 default function to UART4 2023-09-05 09:49:03 +08:00
e4d322ac4c set pin 6/7 default function to PWM 2023-09-04 19:49:25 +08:00
84d6b72eb6 buildroot: enable spidev_test 2023-09-04 19:02:35 +08:00
b342d8653a kernel: enable spidev 2023-09-04 18:44:23 +08:00
8eb424308d buildroot: add busybox-1.34.0.tar.bz2 2023-09-01 14:55:21 +08:00
2cf932623a package/busybox: bump version to 1.34.0
* backport fix from 1_34_stable branch
* refresh patches

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2023-08-30 20:32:21 +08:00
a452770d3c package/busybox: add systemd service for telnetd
Signed-off-by: Sam Voss <sam.voss@collins.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
[yann.morin.1998@free.fr:
  - introduce BUSYBOX_INSTALL_TELNET_SERVICE
  - move _INSTALL_INIT_SYSTEMD alphabetically between openrc and sysv
  - drop the comment about Type=simple  (Arnout)
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2023-08-30 20:32:11 +08:00
65237da88b package/busybox/udhcpc.script: ensure action argument is correctly passed to hook scripts
commit f79a420825479c47d (package/busybox/udhcpc.script: support RFC3442
static routes) used 'set --' clobbering the positional arguments, causing
the action argument to not be correctly forwarded to hook scripts for the
renew / bound cases if static routes are provided by the server.

As a workaround, save the action argument at the beginning of the script and
use that when calling hook scripts.

Reported-by: 王琦 <wangwangqi2011@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2023-08-30 20:32:04 +08:00
e3bd1e8157 package/busybox: correctly set BUSYBOX_KCONFIG_SUPPORTS_DEFCONFIG
Commit e6b3913cfc converted busybox to the generic kconfig help text
infrastructure, but set the wrong variable to flag that it doesn't
support defconfig files. Fix that.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2023-08-30 20:31:55 +08:00
a20586d43b package: use the generic _HELP_CMDS for kconfig-based packages
As Thomas put it:

    The <pkg>_HELP_CMDS variable allows packages using the
    kconfig-package infrastructure to display their specific
    targets related to the handling of their configuration.

    However, it was not consistently used and handled by the
    different packages.

So, this commit switches all the kconfig-based package to use the
generic help helper.

As a consequence:

  - all kconfig packages now advetise their kconfig-related actions,
    where some were previously missing: at91bootstrap3, linux-backports,
    swupdate, xvisor;

  - busybox advertises it does not support defconfig files;

  - the 'foo-savedfconfig' action is no longer advertised: it is to be
    considered an internal implementation detail.

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2023-08-30 20:31:48 +08:00
c0fc885c89 package/busybox: bump version to 1.33.1
patch 0003: already applied upstream
patch 0004: already applied upstream

Signed-off-by: Michael Fischer <mf@go-sys.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2023-08-30 20:31:41 +08:00
7b8f62ce80 buildroot: enable ntp 2023-08-30 19:33:28 +08:00
c5330c4a56 buildroot: enable htop 2023-08-30 17:08:38 +08:00
e23c6539a5 update pinmux tool 2023-08-30 16:46:28 +08:00
8ff6876544 use duo-init.sh to initialize some hardware interfaces 2023-08-24 16:40:24 +08:00
be2a69546e camera: support sensor gc2083 2023-08-17 14:21:24 +08:00
0caef94290 add usb-host.sh to enable usb-hub on IO Board 2023-08-07 15:14:18 +08:00
5dc56824c6 use usb.sh to link target function 2023-08-07 11:45:05 +08:00
1fff7eadc9 buildroot: enable dhcpcd 2023-08-07 11:21:06 +08:00
52ac8d5cb4 kernel: support usb storage like USB flash disk
execute this command first:
echo host > /proc/cviusb/otg_role
2023-08-05 19:39:49 +08:00
7eeb4b3289 add pinmux tool cvi_pinmux 2023-07-20 11:18:19 +08:00
b773d8a7b5 readme: Ubuntu 22.04 env setup 2023-07-05 19:26:13 +08:00
bb782c05bb buildroot: drop '-b' from mcopy 2023-07-05 10:27:51 +00:00
3d25af3fa5 add missing apt-get packages to readme 2023-06-21 16:44:01 +08:00
d44d90f17a add FAQs 2023-06-21 10:26:46 +08:00
62b45ff3cb update git url 2023-06-21 09:23:44 +08:00
a8ad731d21 use timestamp as version for /etc/os-release 2023-06-16 22:21:50 +08:00
0ec133cf0e enable LED blink 2023-06-16 21:55:13 +08:00
c3909d7562 enable rndis in script S99user 2023-06-16 21:22:46 +08:00
dfdf4d1ff5 enable dnsmasq for milkv duo 2023-06-16 20:01:15 +08:00
eb8582bb95 add missing init file from origin SDK
buildroot-2021.05/board/cvitek/CV180X/overlay/mnt/system/S99msc
to
buildroot-2021.05/board/milkv/duo/overlay/mnt/system/S99msc
2023-06-16 19:59:19 +08:00
a718e1cb69 use wiringX as a GPIO library 2023-06-16 14:36:16 +08:00
3fca6e5a1d update the readme file 2023-06-14 14:45:38 +08:00
529e8a5075 milkv-duo use genimage to create sd card img 2023-06-13 22:07:20 +08:00
db74adc752 milkv-duo use a separate script to create sd image 2023-06-13 21:48:10 +08:00
69c5b08231 change buildroot board dir for milkv-duo 2023-06-13 21:36:20 +08:00
fe0508cb1d add dl packages to speed up build 2023-06-13 21:29:06 +08:00
50351adcec use buildroot to create rootfs 2023-06-13 21:27:03 +08:00
713cbc4b04 add build_milkv.sh script to build milkv boards 2023-06-13 21:26:38 +08:00
4c3ec86ff3 create cv1800b_milkv_duo_sd board config
copy from cv1800b_sophpi_duo_sd
2023-06-13 21:24:58 +08:00
4697b20df5 initial README for Milk-V Duo 2023-06-13 21:24:16 +08:00
b16594c4ff optimize gitignore files 2023-06-13 21:23:56 +08:00
0e1c8ece36 freertos: add some lib for huashan-pi
Change-Id: Idf0abfab1515359353a2cfb9fb7c645674a46125
2023-06-01 12:34:37 +08:00
e5e4fea4fa fsbl: weekly update 2023-05-22 1. add some board .o
Change-Id: I613ede71102c93c76b3882e66aab972e8fc9c686
2023-05-24 17:54:59 +08:00
526f902b6a middleware: weekly update 2023-05-22 1. update awb algo 2. support some sensor 3. add cv181x ko_shrink 4. update codec driver
Change-Id: Ie0cf772066a25dcb12074ee562cdabd71d63cd06
2023-05-24 11:57:21 +08:00