http://rhombus-tech.net/community_ideas/laptop_15in/news/PCB2_prototype_func...
i'll make a short video once the camera's battery is charged up - i have yet to do the keyboard modifiers (shift, ctrl) however everything else is properly functional. with 1st revision prototype firmware available as GPLv2+ source, which has at least proven that the hardware is operational, i can move on to the audio circuits tomorrow, and after that can begin assembly.
l.
http://rhombus-tech.net/community_ideas/laptop_15in/news/PCB2_prototype_func...
i'll make a short video once the camera's battery is charged up - i have yet to do the keyboard modifiers (shift, ctrl) however everything else is properly functional. with 1st revision prototype firmware available as GPLv2+ source, which has at least proven that the hardware is operational, i can move on to the audio circuits tomorrow, and after that can begin assembly.
l.
nice! which version of libopencm3 did you use? I just tried the current git repository of the firmware together with libopencm3 master and the paths to the headers seem to be different or some are even missing (libopencm3/usb/misc/string.h, for example). I wanted to see if I can build a gamepad usb-hid example based on your code.
Best, Peter
On Sun, Dec 27, 2015 at 5:17 PM, Peter Bouda pbouda@cidles.eu wrote:
nice! which version of libopencm3 did you use? I just tried the current git repository of the firmware together with libopencm3 master and the paths to the headers seem to be different or some are even missing (libopencm3/usb/misc/string.h, for example). I wanted to see if I can build a gamepad usb-hid example based on your code.
commit 4abcf1ad255b79085dc7e3d8861e15709848f567 Author: Kuldeep Singh Dhaka kuldeepdhaka9@gmail.com Date: Tue Sep 8 11:08:26 2015 +0530
USB rewrite
you should be able to find that via a google search on the git commit hash. kuldeep is actively working with the stm32f072 and has made significant enhancements and improvements to libopencm3 which, unfortunately, the core developers do not trust. they are on what can only best be described as a "can't-cope-so-we-must-have-unit-tests" binge, which has hugely stalled development. my understanding is that they feel solely and exclusively responsible for ensuring that the ever-expanding codebase remains "stable", but have not made a push to invite other developers to take responsibility for ensuring that contributions remain current for a particular embedded controller.
my advice to you therefore is to use kuldeep's work because he is *actively* working with the stm32f072 right now, and to *not* move from this particular git commit unless it is absolutely, absolutely and i mean absolute 100% essential to do so.
if you need I2C i have added to stm32/f0/i2c.h some additional #defines that enable the i2c code to compile and operate.
l.
commit 4abcf1ad255b79085dc7e3d8861e15709848f567 Author: Kuldeep Singh Dhaka kuldeepdhaka9@gmail.com Date: Tue Sep 8 11:08:26 2015 +0530
USB rewrite
you should be able to find that via a google search on the git commit hash.
sorry, I cannot find this one, even on Google (?). I am using this one now:
https://github.com/kuldeepdhaka/libopencm3/commit/a448f319c863b006042a518db3...
Is that correct?
Best, Peter
On Sun, Dec 27, 2015 at 6:33 PM, Peter Bouda pbouda@cidles.eu wrote:
commit 4abcf1ad255b79085dc7e3d8861e15709848f567 Author: Kuldeep Singh Dhaka kuldeepdhaka9@gmail.com Date: Tue Sep 8 11:08:26 2015 +0530
USB rewrite
you should be able to find that via a google search on the git commit hash.
sorry, I cannot find this one, even on Google (?). I am using this one now:
https://github.com/kuldeepdhaka/libopencm3/commit/a448f319c863b006042a518db3...
Is that correct?
parent commit:
commit 15a6103f8ed07d4e5b90331e99ec6ed77a6ef1ab Author: Hanspeter Portner dev@open-music-kontrollers.ch Date: Mon Sep 7 09:18:00 2015 +0200
stm32f3: ld: stm32f3x3x[bc] have 32K/40K RAM only.
Correct memory sizes in ld/devices.data for:
* stm32f3[01]3?c from RAM=48K to RAM=40K. * stm32f303?b from RAM=40K to RAM=32K.
Reviewed-by: Karl Palsson karlp@tweak.net.au
close enough.
arm-netbook@lists.phcomp.co.uk