Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++

Updating the kernel on-line

Altera_Forum
Honored Contributor II
1,062 Views

Hi, 

Is there a way so I can update the kernel when the system is still functionning and then reboot to make the change take effect (like what we do for Linux)? 

 

Warm Regards
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
340 Views

 

--- Quote Start ---  

originally posted by mfm@Apr 19 2006, 02:34 PM 

hi, 

is there a way so i can update the kernel when the system is still functionning and then reboot to make the change take effect (like what we do for linux)? 

 

warm regards 

<div align='right'><{post_snapback}> (index.php?act=findpost&pid=14468) 

--- quote end ---  

 

--- Quote End ---  

 

You can use u-boot. 

But actually, you don&#39;t need to reboot , unless your nios2 hang. 

 

If you are developing application, you can terminate it with "kill"....etc. 

Just update the apps on nfs server, then run the new one. 

 

If you are developing kernel driver, use module load/unload. 

The module file can be on the nfs server, too. 

 

In summary, you can use Ethernet to download 

1. kernel image via uboot and tftp 

2. apps via nfs 

3. kernel module via nfs
0 Kudos
Reply