Changes between Version 23 and Version 24 of Internal/BuildingGNURadioImage
- Timestamp:
- Feb 2, 2009, 11:05:36 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Internal/BuildingGNURadioImage
v23 v24 164 164 Bob seems to think this is caused by the '''Broken libtool on Debian and Ubuntu''' documented in the Ubuntu install docs. 165 165 166 To fix it we modified the ld.so.confand ran ldconfig.166 To fix it we modified the '''ld.so.conf''' and ran ldconfig. 167 167 168 168 {{{ … … 293 293 This downgraded the libraries, but we also had to downgrade the complier it self, and the docs for laughs. 294 294 295 http://packages.debian.org/etch/all/sdcc-doc/download [[BR]]295 http://packages.debian.org/etch/all/sdcc-doc/download [[BR]] 296 296 http://packages.debian.org/etch/i386/sdcc/download 297 297 298 '''Note:''' uname -a says that our architecture is i686, but they only had debs for i386. The install process was the same. 299 300 Sucess!!! Or at least a glimpse of hope, the usrp module was now listed in the list of shite to be built. 301 302 Image was take, new image name is: 298 '''Note:''' uname -a says that our architecture is i686, but they only had debs for i386. We used the i386 ones. The install process was the same as for the libraries. 299 300 301 Sucess!!! Or at least a glimpse of hope, the usrp module was now listed in the list of shite to be built after running ./configure again. 302 303 Make and Make check ran through with minimal complaints, mostly barking about locale again. 304 305 An image was taken, new image name is: 303 306 {{{ 304 307 ssugrim@repository2:/export/orbit/image$ ls -al | grep james … … 324 327 Our first run of : 325 328 {{{ 326 node1-1:~/gnuradio/gnuradio-examples/python/usrp# ./usrp_benchmark_usb.py329 # ./usrp_benchmark_usb.py 327 330 }}} 328 331 329 332 failed. Jrock had noticed that the console was spitting usb events and "renumbering" the usrp. Each run of lsusb or 333 330 334 {{{ 331 335 # ls -lR /dev/bus/usb | grep usrp 332 crw-rw---- 1 root usrp 189, 450 Feb 2 17:14 067 <-- note the 67 instead of 2 333 }}} 334 335 would get a higher number for the device id. Rebooting the usrp (I guess it was in some kind of loop where it rebooted continously) fixed the problem. 336 337 ---- 336 crw-rw---- 1 root usrp 189, 450 Feb 2 17:14 067 <-- note the 067 instead of 002 337 }}} 338 339 would get a higher number for the device id. Rebooting the usrp fixed the problem. I guess it was in some kind of loop where it rebooted continuously/ reassociated with the usb controller. The controller then thinking it found a new device, would assign a new number to it. 338 340 339 341 After that we had a '''SUCCESSFUL''' run of the benchmark: … … 373 375 }}} 374 376 375 Ibob says the last set of failures was expectedas we've reached the through put limit of the usb controller.376 377 We also ran usrp_sigen.pyand were able to sucessfully transmit a signal (although we can't verify it went out, the software didn't complain).377 Ibob says the last set of failures was ''expected'' as we've reached the through put limit of the usb controller. 378 379 We also ran '''usrp_sigen.py''' and were able to sucessfully transmit a signal (although we can't verify it went out, the software didn't complain). 378 380 379 381 We're taking an image from this point: