Re: HiFive1 BSP current state

2017-07-20 Thread Denis Obrezkov
2017-07-20 11:48 GMT+02:00 Sebastian Huber < sebastian.hu...@embedded-brains.de>: > On 20/07/17 11:34, Denis Obrezkov wrote: > > 2017-07-18 14:10 GMT+02:00 Joel Sherrill > joel.sherr...@gmail.com>>: >> >> I am not near a computer to check but is there a section in the >> Configuring a Syst

Re: HiFive1 BSP current state

2017-07-20 Thread Sebastian Huber
On 20/07/17 11:34, Denis Obrezkov wrote: 2017-07-18 14:10 GMT+02:00 Joel Sherrill >: I am not near a computer to check but is there a section in the Configuring a System chapter with a low memory example? I know the individual options are documented b

Re: HiFive1 BSP current state

2017-07-20 Thread Joel Sherrill
https://docs.rtems.org/branches/master/c-user/configuring_a_system.html The source is here in case you need to submit a patch: https://git.rtems.org/rtems-docs/tree/c-user/configuring_a_system.rst --joel On Thu, Jul 20, 2017 at 4:34 AM, Denis Obrezkov wrote: > 2017-07-18 14:10 GMT+02:00 Joel

Re: HiFive1 BSP current state

2017-07-20 Thread Denis Obrezkov
2017-07-18 14:10 GMT+02:00 Joel Sherrill : > I am not near a computer to check but is there a section in the > Configuring a System chapter with a low memory example? I know the > individual options are documented but an example configuration with the > safer ones to use might help users. > Could

Re: HiFive1 BSP current state

2017-07-18 Thread Gedare Bloom
On Mon, Jul 17, 2017 at 1:16 PM, Denis Obrezkov wrote: > 2017-07-17 19:03 GMT+02:00 Joel Sherrill : >> >> Take some of the ideas from low ticker and apply them to hello world. Use >> printk for one and unified workspace as a starter. You can switch to the >> simple scheduler and save a few K >> >>

Re: HiFive1 BSP current state

2017-07-17 Thread Denis Obrezkov
2017-07-17 19:03 GMT+02:00 Joel Sherrill : > Take some of the ideas from low ticker and apply them to hello world. Use > printk for one and unified workspace as a starter. You can switch to the > simple scheduler and save a few K > > There is also a configure option about the init task being the i

Re: HiFive1 BSP current state

2017-07-17 Thread Gedare Bloom
See if you can produce a further stripped down version of hello world, although I'm not sure there is much else that can be removed... Maybe some more tweaking needs to be done to the CPU specific feature macros in cpukit/score/cpu/riscv/rtems/score/cpu.h and similar? What does riscv-rtems4.12-si

HiFive1 BSP current state

2017-07-17 Thread Denis Obrezkov
I have some bad and good news. First of all, I was able to receive a message from hello example: Fatal Error 0.2 Halted So, uart now works (transmitting), but hello application complains that there is not enough workspace. Low ticker example, doesn't work neither, and hangs during clock initializa