Merge branch 'main' into 2300_open

This commit is contained in:
Ben V. Brown 2022-12-27 10:31:17 +11:00
commit b67854d31e
10 changed files with 33 additions and 10 deletions

1
.gitignore vendored
View File

@ -97,3 +97,4 @@ Release/
# configuration file # configuration file
# *.ini # *.ini
log.txt

9
Dockerfile Normal file
View File

@ -0,0 +1,9 @@
FROM alpine:3.16
LABEL maintainer="Ben V. Brown <ralim@ralimtek.com>"
RUN apk add --no-cache gcc-arm-none-eabi newlib-arm-none-eabi make git bash
WORKDIR /src
# Git trust
RUN git config --global --add safe.directory /src
COPY . /src

3
README.md Normal file
View File

@ -0,0 +1,3 @@
# PineBuds Open Source SDK
This is just the SDK from the wiki, with dockerfile setup to make building easier

3
build.sh Normal file → Executable file
View File

@ -1,6 +1,5 @@
#make -j T=2300_open_source DEBUG=1 > log.txt 2>&1 #!/bin/bash
make -j T=open_source DEBUG=1 >log.txt 2>&1 make -j T=open_source DEBUG=1 >log.txt 2>&1
#make -j T=best2300p_ibrt_anc DEBUG=1 > log.txt 2>&1
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
echo "build success" echo "build success"

3
clear.sh Normal file → Executable file
View File

@ -1 +1,2 @@
make T=mic_back -j DEBUG=1 clean #!/bin/bash
make T=open_source -j DEBUG=1 clean

View File

@ -2608,9 +2608,9 @@ else
CPU_CFLAGS += -mfloat-abi=soft CPU_CFLAGS += -mfloat-abi=soft
endif endif
ifneq ($(ALLOW_WARNING),1) # ifneq ($(ALLOW_WARNING),1)
KBUILD_CPPFLAGS += -Werror # KBUILD_CPPFLAGS += -Werror
endif # endif
ifeq ($(PIE),1) ifeq ($(PIE),1)
ifneq ($(TOOLCHAIN),armclang) ifneq ($(TOOLCHAIN),armclang)

10
docker-compose.yml Normal file
View File

@ -0,0 +1,10 @@
version: "3"
services:
builder:
stdin_open: true
tty: true
build:
context: .
command: /bin/bash
volumes:
- ./:/src:Z

2
download.sh Normal file → Executable file
View File

@ -3,7 +3,5 @@
num=$(ls -l /dev/ttyUSB* | rev | cut -c 1) num=$(ls -l /dev/ttyUSB* | rev | cut -c 1)
#num=3 #num=3
echo com is:$num echo com is:$num
#sudo -S dldtool -c $num -f out/2300_open_source/2300_open_source.bin
sudo -S dldtool -c $num -f out/open_source/open_source.bin sudo -S dldtool -c $num -f out/open_source/open_source.bin
sudo minicom port$num sudo minicom port$num

2
start_dev.sh Executable file
View File

@ -0,0 +1,2 @@
#!/bin/sh
docker-compose run --rm builder

0
uart_log.sh Normal file → Executable file
View File