Search found 22 matches
- Sat Sep 06, 2014 5:52 pm
- Forum: 16FX Support
- Topic: 16FX Benchmarks
- Replies: 0
- Views: 4784
16FX Benchmarks
Hello Forum, I've done the first Benchmarks of the 16FX Ports. The benchmark was tested using 16, 32 and 48 MHZ Core Clock. Once the Optimization was turned off (O0 – files) and once the optimization was set to speed priority (OSpeed – files). It seems that the compiler generates fast and correct co...
- Sat Sep 06, 2014 5:44 pm
- Forum: 16FX Support
- Topic: 16 FX Port, first issue
- Replies: 0
- Views: 4312
16 FX Port, first issue
Dear Forum, Dear Giovanni, I’m presenting a first port of ChibiOS 2.6 Line for the Spansion 16FX Architecture. When adopting the scheduler I had to choose to use the hardware register set / switch instruction or use the conventional software way of pushing/poping registers during context switch. In ...
- Fri Aug 22, 2014 1:24 pm
- Forum: 16FX Support
- Topic: Spansion 16FX Port
- Replies: 7
- Views: 7626
Re: Spansion 16FX Port
OK, I'll post in the new forum
- Fri Aug 22, 2014 11:42 am
- Forum: 16FX Support
- Topic: Spansion 16FX Port
- Replies: 7
- Views: 7626
Re: Spansion 16FX Port
Sorry, it seems that the upload didn't worked
- Fri Aug 22, 2014 11:25 am
- Forum: 16FX Support
- Topic: Spansion 16FX Port
- Replies: 7
- Views: 7626
Re: Spansion 16FX Port
Hello Giovanni, i don't plan to have this port in the main trunk, because porting also the driver architecture to chibiOS would eat up quite some resources. Also i added some minor changes in your header files to take care for the different memory models of this port. + I wanted to create a branch u...
- Fri Aug 22, 2014 10:20 am
- Forum: 16FX Support
- Topic: Spansion 16FX Port
- Replies: 7
- Views: 7626
Spansion 16FX Port
Hello Giovanni, I've an unoptimized Spansion 16FX Port for the sk-16fx-100pmc evaluation ( http://www.spansion.com/products/microcontrollers/pages/tool-detail-sk-16fx-euroscope.aspx ) board from Fujitsu running. The benchmark output is given in the attached file. + Is this a sufficient approval for ...
- Thu Aug 07, 2014 9:29 pm
- Forum: Development and Feedback
- Topic: benchmark software
- Replies: 3
- Views: 2361
Re: benchmark software
Hello, thank you so far... I've adopted the benchsuite for 16Bit architecture so far. Now I've a problem, because Test Case 6.1 will faill during the following sequence: testevt.c . . . chEvtInit(&es1); chEvtRegisterMask(&es1, &el1, 1); chEvtRegisterMask(&es1, &el2, 2); test_asse...
- Tue Aug 05, 2014 10:01 pm
- Forum: Development and Feedback
- Topic: benchmark software
- Replies: 3
- Views: 2361
benchmark software
Hello,
i want to test the performance of a port and therefore want to know where I can get the code of the ChibiOS benchmark.
regards,
Lorenz
i want to test the performance of a port and therefore want to know where I can get the code of the ChibiOS benchmark.
regards,
Lorenz
- Thu May 15, 2014 8:01 am
- Forum: Development and Feedback
- Topic: 2.6.3 chschd: chSchDoRescheduleAhead hangs
- Replies: 7
- Views: 4184
Re: 2.6.3 chschd: chSchDoRescheduleAhead hangs
Hello Giovanni, thank you for answering, 16FX Architecture supports preemptable interrupts, but I use the same priority level for all chibiOS ISR-Functions, so in my opinion it should be the same than non preemptable ISRs, I've reserved high priority ISR for real time control loops in this porting a...
- Wed May 14, 2014 8:40 pm
- Forum: Development and Feedback
- Topic: 2.6.3 chschd: chSchDoRescheduleAhead hangs
- Replies: 7
- Views: 4184
Spansion 16FX Port
Hello Giovanni, that you for the hint, in my port the task switch is performed in a dedicated hardware interrupt (delayed interrupt of the 16fx architecture), but the chThdSleep function puts a chSysLock()/chSysUnlock() pair around chSchGoSleepTimeoutS function. In my port the chSysLock() / chSysUnl...