Page 1 of 1

booting TV kernel under qemu

Posted: Fri Mar 05, 2010 1:30 pm
by nbd
Hello, does anybody know where the kernel and initrd images are located, so I could try if qemu could boot them?

Re: booting TV kernel under qemu

Posted: Fri Mar 05, 2010 5:52 pm
by erdem_ua
For B650, you needed to dump all /dev/tbml devices.
You can recognize those images.
You can also learn which device hold which data by 'df' command.
And I remember some people has run kernel images with qemu before.
Thanks.

Re: booting TV kernel under qemu

Posted: Sat May 15, 2010 11:08 am
by arris69
erdem_ua wrote:...
And I remember some people has run kernel images with qemu before.
Thanks.
problem is qemu just partial support the tv. so somebody (wihout wife/girlfriend/real life :roll: ) has to implement ssdtv mach in quemu.
quick test gives:

Code: Select all

=================================================  
  DEVICE NAME: N/A                                 
  VERSION:     AllInOne-1.0                        
  BUILD DATE:  Jan 22 2010 17:16:39                
=============== DEVICE INIT START ===============  
Osal init success                                  
OsaInitMmap init success                           
SamyGO watcher: create device /dev/sam/dbg0 mode 0x8576
Registered Dbg driver. Major=0xc05e4140.               
Debug init success                                     
SamyGO watcher: create device /dev/sam/mfd0 mode 0x8576
MFD init success                                       
SamyGO watcher: create device /dev/sam/ad0 mode 0x8576 
Registered AD driver. Major=0xc05e42c0.                
AD init success                                        
SamyGO watcher: create device /dev/sam/ae0 mode 0x8576 
Registered AE driver. Major=0xc05e4380.                
AE init success                                        
SamyGO watcher: create device /dev/sam/aio0 mode 0x8576
Registered AIO driver. Major=0xc05e4440.               
AIO init success                                       
SamyGO watcher: create device /dev/sam/tsd0 mode 0x8576
SamyGO watcher: create device /dev/sam/tsdqueue0 mode 0x8576
Tsd init success                                            
SamyGO watcher: create device /dev/sam/mpeg0 mode 0x8576    
Mpeg init success                                           
SamyGO watcher: create device /dev/sam/Jpeg0 mode 0x8576    
Unbalanced enable for IRQ 8                                 
BUG: warning at kernel/irq/manage.c:118/enable_irq()        
[<c0028208>] (dump_stack+0x0/0x14) from [<c005a19c>] (enable_irq+0x74/0xe0)
[<c005a128>] (enable_irq+0x0/0xe0) from [<bf0b0e7c>] (OsaIrqEnable+0x10/0x14 [samdrv])
 r5 = C05E1820  r4 = 00000001                                                         
[<bf0b0e6c>] (OsaIrqEnable+0x0/0x14 [samdrv]) from [<bf0994d0>] (kerJpeg_InitIrq+0x48/0xcc [samdrv])
[<bf099488>] (kerJpeg_InitIrq+0x0/0xcc [samdrv]) from [<bf098f24>] (kerJpeg_InitInterrupt+0x48/0x204 [samdrv])
[<bf098edc>] (kerJpeg_InitInterrupt+0x0/0x204 [samdrv]) from [<bf099148>] (kerIoJpegInit+0x3c/0x64 [samdrv])  
 r6 = 00000000  r5 = C05E1820  r4 = BF3378C8                                                                  
[<bf09910c>] (kerIoJpegInit+0x0/0x64 [samdrv]) from [<bf0442e0>] (common_init+0x2d4/0x4d8 [samdrv])           
 r4 = 00030A94                                                                                                
[<bf04400c>] (common_init+0x0/0x4d8 [samdrv]) from [<c0057c8c>] (sys_init_module+0x13dc/0x1530)               
[<c00568b0>] (sys_init_module+0x0/0x1530) from [<c0023e20>] (ret_fast_syscall+0x0/0x2c)                       
Registered JPEG driver. Major=0xc69c9ea0.                                                                     
Jpeg init success                                                                                             
SamyGO watcher: create device /dev/sam/incapt0 mode 0x8576                                                    
SamyGO watcher: create device /dev/sam/incapt1 mode 0x8576                                                    
Incapt init success                                                                                           
SamyGO watcher: create device /dev/sam/dp0 mode 0x8576                                                        
SamyGO watcher: create device /dev/sam/dp1 mode 0x8576                                                        
Unbalanced enable for IRQ 5                                                                                   
BUG: warning at kernel/irq/manage.c:118/enable_irq()                                                          
[<c0028208>] (dump_stack+0x0/0x14) from [<c005a19c>] (enable_irq+0x74/0xe0)                                   
[<c005a128>] (enable_irq+0x0/0xe0) from [<bf0b0e7c>] (OsaIrqEnable+0x10/0x14 [samdrv])                        
 r5 = C05E1820  r4 = BF3BAA98                                                                                 
[<bf0b0e6c>] (OsaIrqEnable+0x0/0x14 [samdrv]) from [<bf093360>] (kerDp_InitIrq+0x48/0xcc [samdrv])            
[<bf093318>] (kerDp_InitIrq+0x0/0xcc [samdrv]) from [<bf091b38>] (kerDp_InitInterrupt+0x154/0x258 [samdrv])   
[<bf0919e4>] (kerDp_InitInterrupt+0x0/0x258 [samdrv]) from [<bf091ca4>] (kerDp_ModuleInit+0x3c/0xd4 [samdrv]) 
 r4 = BF3378B8                                                                                                
[<bf091c68>] (kerDp_ModuleInit+0x0/0xd4 [samdrv]) from [<bf044308>] (common_init+0x2fc/0x4d8 [samdrv])        
 r4 = 00030A94                                                                                                
[<bf04400c>] (common_init+0x0/0x4d8 [samdrv]) from [<c0057c8c>] (sys_init_module+0x13dc/0x1530)               
[<c00568b0>] (sys_init_module+0x0/0x1530) from [<c0023e20>] (ret_fast_syscall+0x0/0x2c)                       
Dp init success                                                                                               
SamyGO watcher: create device /dev/sam/gpio0 mode 0x8576                                                      
GPIO init success                                                                                             
SamyGO watcher: create device /dev/sam/gfx0 mode 0x8576                                                       
Unbalanced enable for IRQ 6                                                                                   
BUG: warning at kernel/irq/manage.c:118/enable_irq()                                                          
[<c0028208>] (dump_stack+0x0/0x14) from [<c005a19c>] (enable_irq+0x74/0xe0)                                   
[<c005a128>] (enable_irq+0x0/0xe0) from [<bf0b0e7c>] (OsaIrqEnable+0x10/0x14 [samdrv])                        
 r5 = C05E1820  r4 = BF3378BC                                                                                 
[<bf0b0e6c>] (OsaIrqEnable+0x0/0x14 [samdrv]) from [<bf094e04>] (kerGfx_InitIrq+0x38/0xbc [samdrv])           
[<bf094dcc>] (kerGfx_InitIrq+0x0/0xbc [samdrv]) from [<bf094ef0>] (kerGfx_InitInterrupt+0x68/0x26c [samdrv])  
[<bf094e88>] (kerGfx_InitInterrupt+0x0/0x26c [samdrv]) from [<bf09529c>] (kerGfx_ModuleInit+0x3c/0x154 [samdrv])
 r5 = C05E1820  r4 = BF3378BC                                                                                   
[<bf095260>] (kerGfx_ModuleInit+0x0/0x154 [samdrv]) from [<bf044330>] (common_init+0x324/0x4d8 [samdrv])        
 r4 = 00030A94                                                                                                  
[<bf04400c>] (common_init+0x0/0x4d8 [samdrv]) from [<c0057c8c>] (sys_init_module+0x13dc/0x1530)                 
[<c00568b0>] (sys_init_module+0x0/0x1530) from [<c0023e20>] (ret_fast_syscall+0x0/0x2c)                         
Graphics init success                                                                                           
SamyGO watcher: create device /dev/sam/gfx3d0 mode 0x8576                                                       
Unbalanced enable for IRQ 7                                                                                     
BUG: warning at kernel/irq/manage.c:118/enable_irq()                                                            
[<c0028208>] (dump_stack+0x0/0x14) from [<c005a19c>] (enable_irq+0x74/0xe0)                                     
[<c005a128>] (enable_irq+0x0/0xe0) from [<bf0b0e7c>] (OsaIrqEnable+0x10/0x14 [samdrv])                          
 r5 = C05E1820  r4 = BF3378C0                                                                                   
[<bf0b0e6c>] (OsaIrqEnable+0x0/0x14 [samdrv]) from [<bf095d2c>] (kerGfx3d_InitIrq+0x38/0xbc [samdrv])           
[<bf095cf4>] (kerGfx3d_InitIrq+0x0/0xbc [samdrv]) from [<bf095e10>] (kerGfx3d_InitInterrupt+0x60/0x210 [samdrv])
[<bf095db0>] (kerGfx3d_InitInterrupt+0x0/0x210 [samdrv]) from [<bf096168>] (kerGfx3d_ModuleInit+0x3c/0x154 [samdrv])
 r5 = C05E1820  r4 = BF3378C0                                                                                       
[<bf09612c>] (kerGfx3d_ModuleInit+0x0/0x154 [samdrv]) from [<bf044344>] (common_init+0x338/0x4d8 [samdrv])          
 r4 = 00030A94                                                                                                      
[<bf04400c>] (common_init+0x0/0x4d8 [samdrv]) from [<c0057c8c>] (sys_init_module+0x13dc/0x1530)                     
[<c00568b0>] (sys_init_module+0x0/0x1530) from [<c0023e20>] (ret_fast_syscall+0x0/0x2c)                             
3D Graphics init success                                                                                            
SamyGO watcher: create device /dev/sam/IR0 mode 0x8576                                                              
Unbalanced enable for IRQ 18                                                                                        
BUG: warning at kernel/irq/manage.c:118/enable_irq()                                                                
[<c0028208>] (dump_stack+0x0/0x14) from [<c005a19c>] (enable_irq+0x74/0xe0)                                         
[<c005a128>] (enable_irq+0x0/0xe0) from [<bf0b0e7c>] (OsaIrqEnable+0x10/0x14 [samdrv])                              
 r5 = 00000000  r4 = BF3BABB8                                                                                       
[<bf0b0e6c>] (OsaIrqEnable+0x0/0x14 [samdrv]) from [<bf09843c>] (devIr_Init+0xb4/0x29c [samdrv])                    
[<bf098388>] (devIr_Init+0x0/0x29c [samdrv]) from [<bf098a18>] (devIrModuleInit+0x30/0xd4 [samdrv])                 
 r5 = C05E1820  r4 = 00030A94                                                                                       
[<bf0989e8>] (devIrModuleInit+0x0/0xd4 [samdrv]) from [<bf044358>] (common_init+0x34c/0x4d8 [samdrv])               
 r4 = 00030A94                                                                                                      
[<bf04400c>] (common_init+0x0/0x4d8 [samdrv]) from [<c0057c8c>] (sys_init_module+0x13dc/0x1530)                     
[<c00568b0>] (sys_init_module+0x0/0x1530) from [<c0023e20>] (ret_fast_syscall+0x0/0x2c)                             
IR init success                                                                                                     
SamyGO watcher: create device /dev/sam/se0 mode 0x8576                                                              
Unbalanced enable for IRQ 28                                                                                        
BUG: warning at kernel/irq/manage.c:118/enable_irq()                                                                
[<c0028208>] (dump_stack+0x0/0x14) from [<c005a19c>] (enable_irq+0x74/0xe0)                                         
[<c005a128>] (enable_irq+0x0/0xe0) from [<bf0b0e7c>] (OsaIrqEnable+0x10/0x14 [samdrv])                              
 r5 = C05E1820  r4 = 00000000                                                                                       
[<bf0b0e6c>] (OsaIrqEnable+0x0/0x14 [samdrv]) from [<bf0ccfa0>] (kerSe_InitIrq+0xe4/0x14c [samdrv])                 
[<bf0ccebc>] (kerSe_InitIrq+0x0/0x14c [samdrv]) from [<bf0cc5dc>] (kerSe_ModuleInit+0x38/0x284 [samdrv])            
 r5 = C05E1820  r4 = 00030A94                                                                                       
[<bf0cc5a4>] (kerSe_ModuleInit+0x0/0x284 [samdrv]) from [<bf04436c>] (common_init+0x360/0x4d8 [samdrv])             
 r7 = BF2F34A0  r6 = 00000000  r5 = C05E1820  r4 = 00030A94                                                         
[<bf04400c>] (common_init+0x0/0x4d8 [samdrv]) from [<c0057c8c>] (sys_init_module+0x13dc/0x1530)                     
[<c00568b0>] (sys_init_module+0x0/0x1530) from [<c0023e20>] (ret_fast_syscall+0x0/0x2c)                             
Registered SE driver. Major=0xc69c97e0.                                                                             
SE init success                                                                                                     
SamyGO watcher: create device /dev/sam/record0 mode 0x8576
PVR Record init success
SamyGO watcher: create device /dev/sam/playback0 mode 0x8576
PVR Playback init success
SamyGO watcher: create device /dev/sam/avd0 mode 0x8576
IRQ handler type mismatch for IRQ 10
[<c0028208>] (dump_stack+0x0/0x14) from [<c005a04c>] (setup_irq+0x20c/0x22c)
[<c0059e40>] (setup_irq+0x0/0x22c) from [<c005a100>] (request_irq+0x94/0xbc)
 r7 = BF0B0DE4  r6 = 00000000  r5 = 0000000A  r4 = C72815A0
[<c005a06c>] (request_irq+0x0/0xbc) from [<bf0b0ed8>] (OsaIrqSet+0x2c/0x48 [samdrv])
[<bf0b0eac>] (OsaIrqSet+0x0/0x48 [samdrv]) from [<bf090784>] (kerAvd_InitIrq+0x38/0xcc [samdrv])
[<bf09074c>] (kerAvd_InitIrq+0x0/0xcc [samdrv]) from [<bf0902cc>] (kerAvd_InitInterrupt+0x14c/0x248 [samdrv])
[<bf090180>] (kerAvd_InitInterrupt+0x0/0x248 [samdrv]) from [<bf090430>] (kerAvd_ModuleInit+0x3c/0xd4 [samdrv])
 r4 = BF3378B0
[<bf0903f4>] (kerAvd_ModuleInit+0x0/0xd4 [samdrv]) from [<bf0443a8>] (common_init+0x39c/0x4d8 [samdrv])
 r4 = 00030A94
[<bf04400c>] (common_init+0x0/0x4d8 [samdrv]) from [<c0057c8c>] (sys_init_module+0x13dc/0x1530)
[<c00568b0>] (sys_init_module+0x0/0x1530) from [<c0023e20>] (ret_fast_syscall+0x0/0x2c)
AVD init success
SamyGO watcher: create device /dev/sam/sys0 mode 0x8576
Sys init success
SamyGO watcher: create device /dev/sam/Ci0 mode 0x8576
Ci init success
SamyGO watcher: create device /dev/sam/nrss0 mode 0x8576
NRSS init success