jadonk / beagle-tester Goto Github PK
View Code? Open in Web Editor NEWSimplify and standardize testing of BeagleBoard.org designs
License: GNU General Public License v2.0
Simplify and standardize testing of BeagleBoard.org designs
License: GNU General Public License v2.0
When building from RCN's omap-image builder
$ ./RootStock-NG.sh -C bb.org-debian-buster-iot-v4.14
Cloning into '/opt/source/beagle-tester'...
remote: Enumerating objects: 29, done.
remote: Counting objects: 100% (29/29), done.
remote: Compressing objects: 100% (28/28), done.
remote: Total 29 (delta 0), reused 16 (delta 0), pack-reused 0
Unpacking objects: 100% (29/29), done.
#gcc -W -Wall -Wwrite-strings -O3 -o beagle-tester beagle-tester.c -lroboticscape
gcc -DVERSION=\"9be9ad\" -W -Wall -Wwrite-strings -O3 -o beagle-tester beagle-tester.c
beagle-tester.c: In function 'test_techlab_cape':
beagle-tester.c:4464:6: error: 'file' undeclared (first use in this function); did you mean 'fail'?
if (file < 0) {
^~~~
fail
beagle-tester.c:4464:6: note: each undeclared identifier is reported only once for each function it appears in
beagle-tester.c:4400:6: warning: variable 'fd_accel' set but not used [-Wunused-but-set-variable]
int fd_accel;
^~~~~~~~
beagle-tester.c: In function 'fb_put_char':
beagle-tester.c:385:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
*p8 = color;
~~~~^~~~~~~
beagle-tester.c:386:5: note: here
case 16:
^~~~
make: *** [Makefile:12: beagle-tester] Error 1
install -m 644 beagle-tester.rules /etc/udev/rules.d
make -C images -s install
Installing itu-r-bt1729-colorbar-1920x1080.raw.xz
install: cannot stat 'itu-r-bt1729-colorbar-1920x1080.raw.xz': No such file or directory
Installing itu-r-bt1729-colorbar-1360x768.raw.xz
install: cannot stat 'itu-r-bt1729-colorbar-1360x768.raw.xz': No such file or directory
Installing itu-r-bt1729-colorbar-1280x720.raw.xz
install: cannot stat 'itu-r-bt1729-colorbar-1280x720.raw.xz': No such file or directory
Installing itu-r-bt1729-colorbar-800x600.raw.xz
install: cannot stat 'itu-r-bt1729-colorbar-800x600.raw.xz': No such file or directory
Makefile:19: recipe for target 'install' failed
make[1]: *** [install] Error 1
Makefile:15: recipe for target 'install' failed
make: *** [install] Error 2
09:36:37 Cloning into '/opt/source/beagle-tester'...
09:36:39 gcc -W -Wall -Wwrite-strings -O3 -o beagle-tester beagle-tester.c -lroboticscape
09:36:40 beagle-tester.c: In function 'blue_specific_tests':
09:36:40 beagle-tester.c:3637:2: error: unknown type name 'rc_imu_data_t'; did you mean 'rc_mpu_data_t'?
09:36:40 rc_imu_data_t data;
09:36:40 ^~~~~~~~~~~~~
09:36:40 rc_mpu_data_t
09:36:40 beagle-tester.c:3638:2: error: unknown type name 'rc_imu_config_t'; did you mean 'rc_mpu_config_t'?
09:36:40 rc_imu_config_t conf = rc_default_imu_config();
09:36:40 ^~~~~~~~~~~~~~~
09:36:40 rc_mpu_config_t
09:36:40 beagle-tester.c:3638:25: warning: implicit declaration of function 'rc_default_imu_config'; did you mean 'rc_mpu_default_config'? [-Wimplicit-function-declaration]
09:36:40 rc_imu_config_t conf = rc_default_imu_config();
09:36:40 ^~~~~~~~~~~~~~~~~~~~~
09:36:40 rc_mpu_default_config
09:36:40 beagle-tester.c:3639:6: error: request for member 'enable_magnetometer' in something not a structure or union
09:36:40 conf.enable_magnetometer=1;
09:36:40 ^
09:36:40 beagle-tester.c:3653:6: warning: implicit declaration of function 'rc_battery_voltage' [-Wimplicit-function-declaration]
09:36:40 v = rc_battery_voltage();
09:36:40 ^~~~~~~~~~~~~~~~~~
09:36:40 beagle-tester.c:3661:6: warning: implicit declaration of function 'rc_dc_jack_voltage'; did you mean 'rc_adc_read_volt'? [-Wimplicit-function-declaration]
09:36:40 v = rc_dc_jack_voltage();
09:36:40 ^~~~~~~~~~~~~~~~~~
09:36:40 rc_adc_read_volt
09:36:40 beagle-tester.c:3669:8: warning: implicit declaration of function 'rc_initialize_imu'; did you mean 'rc_mpu_initialize_dmp'? [-Wimplicit-function-declaration]
09:36:40 ret = rc_initialize_imu(&data, conf);
09:36:40 ^~~~~~~~~~~~~~~~~
09:36:40 rc_mpu_initialize_dmp
09:36:40 beagle-tester.c:3670:2: warning: implicit declaration of function 'rc_power_off_imu'; did you mean 'rc_mpu_power_off'? [-Wimplicit-function-declaration]
09:36:40 rc_power_off_imu();
09:36:40 ^~~~~~~~~~~~~~~~
09:36:40 rc_mpu_power_off
09:36:40 beagle-tester.c:3678:8: warning: implicit declaration of function 'rc_initialize_barometer' [-Wimplicit-function-declaration]
09:36:40 ret = rc_initialize_barometer(BMP_OVERSAMPLE_16,BMP_FILTER_OFF);
09:36:40 ^~~~~~~~~~~~~~~~~~~~~~~
09:36:40 beagle-tester.c:3679:2: warning: implicit declaration of function 'rc_power_off_barometer' [-Wimplicit-function-declaration]
09:36:40 rc_power_off_barometer();
09:36:40 ^~~~~~~~~~~~~~~~~~~~~~
09:36:40 beagle-tester.c: In function 'test_comms_cape':
09:36:40 beagle-tester.c:3720:33: warning: unused parameter 'scan_value' [-Wunused-parameter]
09:36:40 int test_comms_cape(const char *scan_value, unsigned id)
09:36:40 ^~~~~~~~~~
09:36:40 beagle-tester.c:3720:54: warning: unused parameter 'id' [-Wunused-parameter]
09:36:40 int test_comms_cape(const char *scan_value, unsigned id)
09:36:40 ^~
09:36:40 beagle-tester.c: In function 'test_display18_cape':
09:36:40 beagle-tester.c:3726:37: warning: unused parameter 'scan_value' [-Wunused-parameter]
09:36:40 int test_display18_cape(const char *scan_value, unsigned id)
09:36:40 ^~~~~~~~~~
09:36:40 beagle-tester.c:3726:58: warning: unused parameter 'id' [-Wunused-parameter]
09:36:40 int test_display18_cape(const char *scan_value, unsigned id)
09:36:40 ^~
09:36:40 beagle-tester.c: In function 'test_display50_cape':
09:36:40 beagle-tester.c:3732:37: warning: unused parameter 'scan_value' [-Wunused-parameter]
09:36:40 int test_display50_cape(const char *scan_value, unsigned id)
09:36:40 ^~~~~~~~~~
09:36:40 beagle-tester.c:3732:58: warning: unused parameter 'id' [-Wunused-parameter]
09:36:40 int test_display50_cape(const char *scan_value, unsigned id)
09:36:40 ^~
09:36:40 beagle-tester.c: In function 'test_display70_cape':
09:36:40 beagle-tester.c:3738:37: warning: unused parameter 'scan_value' [-Wunused-parameter]
09:36:40 int test_display70_cape(const char *scan_value, unsigned id)
09:36:40 ^~~~~~~~~~
09:36:40 beagle-tester.c:3738:58: warning: unused parameter 'id' [-Wunused-parameter]
09:36:40 int test_display70_cape(const char *scan_value, unsigned id)
09:36:40 ^~
09:36:40 beagle-tester.c: In function 'test_load_cape':
09:36:40 beagle-tester.c:3747:6: warning: variable 'r' set but not used [-Wunused-but-set-variable]
09:36:40 int r;
09:36:40 ^
09:36:40 beagle-tester.c: In function 'test_motor_cape':
09:36:40 beagle-tester.c:3847:33: warning: unused parameter 'scan_value' [-Wunused-parameter]
09:36:40 int test_motor_cape(const char *scan_value, unsigned id)
09:36:40 ^~~~~~~~~~
09:36:40 beagle-tester.c:3847:54: warning: unused parameter 'id' [-Wunused-parameter]
09:36:40 int test_motor_cape(const char *scan_value, unsigned id)
09:36:40 ^~
09:36:40 beagle-tester.c: In function 'test_power_cape':
09:36:40 beagle-tester.c:3853:33: warning: unused parameter 'scan_value' [-Wunused-parameter]
09:36:40 int test_power_cape(const char *scan_value, unsigned id)
09:36:40 ^~~~~~~~~~
09:36:40 beagle-tester.c:3853:54: warning: unused parameter 'id' [-Wunused-parameter]
09:36:40 int test_power_cape(const char *scan_value, unsigned id)
09:36:40 ^~
09:36:40 beagle-tester.c: In function 'test_proto_cape':
09:36:40 beagle-tester.c:3859:33: warning: unused parameter 'scan_value' [-Wunused-parameter]
09:36:40 int test_proto_cape(const char *scan_value, unsigned id)
09:36:40 ^~~~~~~~~~
09:36:40 beagle-tester.c:3859:54: warning: unused parameter 'id' [-Wunused-parameter]
09:36:40 int test_proto_cape(const char *scan_value, unsigned id)
09:36:40 ^~
09:36:40 beagle-tester.c: In function 'test_relay_cape':
09:36:40 beagle-tester.c:3868:6: warning: variable 'r' set but not used [-Wunused-but-set-variable]
09:36:40 int r;
09:36:40 ^
09:36:40 beagle-tester.c: In function 'test_robotics_cape':
09:36:40 beagle-tester.c:3943:36: warning: unused parameter 'scan_value' [-Wunused-parameter]
09:36:40 int test_robotics_cape(const char *scan_value, unsigned id)
09:36:40 ^~~~~~~~~~
09:36:40 beagle-tester.c:3943:57: warning: unused parameter 'id' [-Wunused-parameter]
09:36:40 int test_robotics_cape(const char *scan_value, unsigned id)
09:36:40 ^~
09:36:40 beagle-tester.c: In function 'test_servo_cape':
09:36:40 beagle-tester.c:3949:33: warning: unused parameter 'scan_value' [-Wunused-parameter]
09:36:40 int test_servo_cape(const char *scan_value, unsigned id)
09:36:40 ^~~~~~~~~~
09:36:40 beagle-tester.c:3949:54: warning: unused parameter 'id' [-Wunused-parameter]
09:36:40 int test_servo_cape(const char *scan_value, unsigned id)
09:36:40 ^~
09:36:40 beagle-tester.c: In function 'install_overlay':
09:36:40 beagle-tester.c:3958:20: warning: unknown escape sequence: '\.'
09:36:40 const char *cmd = "perl -i.bak -pe 's!^.*dtb_overlay=/lib/firmware/.+\.dtbo.*!dtb_overlay=/lib/firmware/%s.dtbo!;' /boot/uEnv.txt";
09:36:40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
09:36:40 beagle-tester.c:3955:34: warning: unused parameter 'scan_value' [-Wunused-parameter]
09:36:40 void install_overlay(const char *scan_value, const char *id_str)
09:36:40 ^~~~~~~~~~
09:36:40 beagle-tester.c: In function 'fb_put_char':
09:36:40 beagle-tester.c:375:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
09:36:40 *p8 = color;
09:36:40 ~~~~^~~~~~~
09:36:40 beagle-tester.c:376:5: note: here
09:36:40 case 16:
09:36:40 ^~~~
09:36:40 Makefile:6: recipe for target 'beagle-tester' failed
09:36:40 make: *** [beagle-tester] Error 1
Make sure /etc/ssh/ssh.regenerate no longer exists before passing test.
Line 3521 in f4441c7
the problem was that the address would be 54 if all of the 6 EEPROM headers were bridged together, GHI wanted to change the protoboard to have no headers at all
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.