RTOS result

There are few results that had been obtained to testing the performance of the RTOS. Compare the relationship between instruction cycle used for initialization with different optimization level in different type of RTOS For initialization OS, FreeRTOS is much more higher than Contiki. The is due to there are a Read more…

Contiki and FreeRTOS

Last week, I am still doing on contiki’s functions testing in my new porting microprocessor and platform. After 1 week plus of function testing, the basic functions are working in my porting microprocessor and platform. The process in contiki OS called protothread. All of those protothread are scheduled in cooperative manner. Read more…

Running Tasks with Contiki

In contiki os, there are a lot of functions predefined in the core file. During programming in contiki os, programmers require to follow the contiki programming style to create their own code. These functions are PROCESS_BEGIN(), PROCESS_END(), PROCESS_YIELD() and so on. All of the functions have its own uses but some of it only Read more…

Compilation Dummy Contiki

This week I am working on dummy contiki OS to be compile using RISC V compiler. During compilation, there are a lot errors prone. Most of the errors happened during typo occur in the code, such as #if but without #endif, without semicolon in the ending code and so on. Besides that, Read more…

Working on Contiki OS

This week I having more explore on Contiki OS. Dr. Shawn explained on our processor architecture which gave me clearer picture what I need to do my project. Besides that, he also explained on the concept of RTOS system. The first two days, I trying to run a “Hello world” program in Contiki Read more…

First week of internship

This is the first week internship in Aeste Work (M) Sdn. Bhd.. The first day, Dr Shawn introduced the project background to us and I will work on the operating system of the project. The first and second day, I am practicing on using GIT tool for programming. GIT able Read more…