[Cbe-oss-dev] Invalid machine code

Oliver Stolpe oliver.stolpe at fu-berlin.de
Mon Jul 26 19:53:23 EST 2010


Hello group,

I have an issue programming the cell with the SDK. There is a error 
message I can't interpret. What does a "invalid machine code" error mean?

I get this error in conjunction with mfc_write_tag_mask. He writes the 
tag mask correct several times after a dma transfer. But exactly after 
the 13th transfer, during the 14th, it crashes with this error message 
when executing this function.

Any ideas?

Thanks in advance and best regards,
Oliver

$ cat /proc/cpuinfo
processor    : 0
cpu        : Cell Broadband Engine, altivec supported
clock        : 3200.000000MHz
revision    : 48.0 (pvr 0070 3000)

processor    : 1
cpu        : Cell Broadband Engine, altivec supported
clock        : 3200.000000MHz
revision    : 48.0 (pvr 0070 3000)

processor    : 2
cpu        : Cell Broadband Engine, altivec supported
clock        : 3200.000000MHz
revision    : 48.0 (pvr 0070 3000)

processor    : 3
cpu        : Cell Broadband Engine, altivec supported
clock        : 3200.000000MHz
revision    : 48.0 (pvr 0070 3000)

timebase    : 26664407
platform    : Cell
machine        : CHRP IBM,0793-40G

$ uname -a
Linux cell1 2.6.25.14-108.20080910bsc.ppc64 #1 SMP Fri Sep 12 11:44:36 
CEST 2008 ppc64 ppc64 ppc64 GNU/Linux

$ cat /etc/fedora-release
Fedora release 9 (Sulphur)

$ yum list installed '*cell*'
cell-buildutils.noarch                                                                 
3.1-1                                                        installed
cell-compliance-tests.ppc64                                                            
3.0-6                                                        installed
cell-compliance-tests-source.noarch                                                    
3.0-6                                                        installed
cell-demos.ppc64                                                                       
3.1-1                                                        installed
cell-demos-source.noarch                                                               
3.1-1                                                        installed
cell-devel-license.noarch                                                              
3.1.0-0.0                                                    installed
cell-documentation.noarch                                                              
3.1-1                                                        installed
cell-examples.ppc64                                                                    
3.1-1                                                        installed
cell-examples-source.noarch                                                            
3.1-1                                                        installed
cell-extras-Fedora-license.noarch                                                      
3.1.0-0.0                                                    installed
cell-extras-documentation.noarch                                                       
3.1-1                                                        installed
cell-install.noarch                                                                    
3.1.0-0.0                                                    installed
cell-libs.ppc                                                                          
3.1-1                                                        installed
cell-libs.ppc64                                                                        
3.1-1                                                        installed
cell-libs-devel.ppc                                                                    
3.1-1                                                        installed
cell-libs-devel.ppc64                                                                  
3.1-1                                                        installed
cell-libs-source.noarch                                                                
3.1-1                                                        installed
cell-perf-hybrid-tools.ppc64                                                           
3.1.0-1                                                      installed
cell-spu-isolation-devel.ppc                                                           
3.1.0-1                                                      installed
cell-spu-isolation-emulated-samples.noarch                                             
3.1.0-1                                                      installed
cell-spu-isolation-loader.ppc                                                          
3.1.0-1                                                      installed
cell-spu-isolation-tool-source.noarch                                                  
3.1.0-1                                                      installed
cell-spu-timing.ppc                                                                    
3.1-2                                                        installed
cell-tutorial.ppc                                                                      
3.1-1                                                        installed
cell-tutorial-source.noarch                                                            
3.1-1                                                        installed
cellide.ppc                                                                            
3.1.0-3                                                      installed
cellperfctr-tools.ppc64                                                                
2008.09.03-1.fc9                                             installed




More information about the cbe-oss-dev mailing list