Go to advanced search

by trolly
Thu May 18, 2017 4:24 pm
Forum: Bare metal, Assembly language
Topic: Circle - C++ bare metal environment (with USB)
Replies: 235
Views: 63672

Re: Circle - C++ bare metal environment (with USB)

Hi, i want to use Circle as base environment to develop my robot's OS in raspberry pi, for that it will need drivers for following things: - Adafruit PCA9685 (16 channel I2C servo driver) - Gyrosensor (https://www.aliexpress.com/item/6DOF-MPU-6500-Sensor-6-axis-Gyroscope-Acceleration-Module-SPI-IIC-...
by trolly
Mon May 15, 2017 11:44 am
Forum: Français
Topic: Problème PCA9685 et servo moteurs
Replies: 18
Views: 3416

Re: Problème PCA9685 et servo moteurs

Bonjour,
désolé pour le UP,

Mais je vais développer mon robot avec un raspberry pi, et un contrôleur PCA9685.

Est ce quelqu'un peut m'expliquer comment je devrai le connecter au raspberry ?
by trolly
Wed Oct 23, 2013 7:30 pm
Forum: Bare metal, Assembly language
Topic: CSUD UsbInitialize - problem
Replies: 8
Views: 1600

Re: CSUD UsbInitialize - problem

it's the way i did. the problem is solved; it seem that it came from the graphic layer. each time i write someting to the output, i append the text to the console message. then i clear the screen, and rewrite all. after that, i swap the framebuffer,... and it seem that the swapping cause problem now...
by trolly
Tue Oct 22, 2013 9:48 pm
Forum: Bare metal, Assembly language
Topic: CSUD UsbInitialize - problem
Replies: 8
Views: 1600

Re: CSUD UsbInitialize - problem

Last problem;

after 6 time i press a key, nothing happens (it's like the driver's' keyboard buffer is not flushed)

how did you solved this?
by trolly
Tue Oct 22, 2013 7:51 pm
Forum: Bare metal, Assembly language
Topic: CSUD UsbInitialize - problem
Replies: 8
Views: 1600

Re: CSUD UsbInitialize - problem

, using this libcsud.a, it seem to works

in the kernel.ld script i also aligned the libcsud.a at 4096 bytes, i dont know if it changes something

, thanks
by trolly
Tue Oct 22, 2013 4:20 pm
Forum: Bare metal, Assembly language
Topic: CSUD UsbInitialize - problem
Replies: 8
Views: 1600

Re: CSUD UsbInitialize - problem

i tryed your kernel, and this one works.

wich version of libcsud do you use?


i observed the execution of mine on the screen, it seem that it causes a reboot somewhere in UsbInitialise() and at the second time it block to HCD...
by trolly
Mon Oct 21, 2013 9:55 pm
Forum: Bare metal, Assembly language
Topic: CSUD UsbInitialize - problem
Replies: 8
Views: 1600

CSUD UsbInitialize - problem

Hi, i'm starting to make a bare metal project. All compiled fine, and i linked it to the binary libcsud.a (from the google code page); i display the debug using "LogPrint"; and i see CSUD: USB driver version 0.1 HCD: Hardware: OT2.80a (BCM2708a). after that, nothing is displayed, and the code doesen...

Go to advanced search