1
Messages
This section allows you to view all Messages made by this member. Note that you can only see Messages made in areas you currently have access to.
Messages - rhyde
2
Web platform / Re: FreeRTOS/port-eric [Was: Web Platform Second Alternate Firmware (frimwareA2)]
Ian: is the bp programmer up to doing this chip yet?
3
Open Bench Logic Sniffer / Re: OLS upgrade issue [solved]
% fw_update -pid 0xfc90 -vid 0x04d8 -ver
fw_update Version: 0.2.0
U2IO BootLoader Version reading: FAILED.
Segmentation fault
%
So I can see the CDC device in both running mode and rom loading mode.
From rom loading mode I can get ols-loader to move it to boot mode reliably, and the system via lsusb notices and lists the new device with rational values for the parts I can grok.
It would be much easier if I can figure out what is blocking fw_update from working so I don't have to find a windoze box to deal with all this.
4
USB Infrared Toy / Re: Firmware improvements
5
General discussion / Re: Digital radio boards
6
Open Bench Logic Sniffer / Re: Test Release 2.11 - 12k and 24k sample depths and fixed RLE.
7
Open Bench Logic Sniffer / Re: OLS install under Mac/OSX?
As for other OLS clients the sump client will work if you follow instructions, and get a working RXTX version both jar and lib. There is no standard distribution, and alot of broken distributions. I finally found one that was kinda working, but occasionally crashed on disconnect. I did an attempt at fixing the most recent code base, which has a int is not a pointer and and a pointer is not 32 bit bug in the code. Even with that fixed it still crashes if you disconnect wrong or at the wrong time. (Don't ask me what is the right time I never figured that out. BP has the same issue btw.
sump requires that you add -d32 to the java command line. (Snow leopard the latest macos system release defaults everything to 64 bit and is starting to remove some PPC and 32 bit version of libraries. So the clock is clearly ticking on Apple moving to 64bit only support.)
Most of the tools will compile with mac ports and xtools installed. At the moment the only big Mac issue I have is fw_update is not willing to upgrade my latest OLS board to the expirmental release. It does compile if you chmod +x configure and install-sh, and you have to have installed libusb, but the one in ports is fine.
./configure --prefix=/opt/local --with-usb=/opt/local works for most commands here.
Oh since you asked for clear instruction download the latest dmg image for a binary install, it auto unpacks to your download directory as LogicSniffer.app which you can click on in the finder, or copy to /Applications if you want it to reside with the other apps. (For non mac users this is a bit unusual as most dmg(s) either come with a link to /Application in them as well as the application so you can drag it into the folder, or have a mpkg which does the install. The download a dmg and get an .app was a bit confusing at first, but it works well enough once you understand that is what it does. A dmg is a disk image, so normally so when you download one the default behavior is to open the newly downloaded and mounted image in finder displaying the contents of the disk image.)
8
Client software / Re: Jawi's Logic Sniffer client software - support and bug reports
It just struck me that I've had similar problems when starting out with the development of my client on OSX. The problem was that I used the original SUMP client for some time, which led to the manual installation of the RXTX jars in my JRE installation. After this, I couldn't get my client to work until I removed the RXTX libs from the JRE installation again... I'll document this on the homepage, as it is probably not fixable in code (yet).
[/quote]
Glad to help by stubbing my toes, I am skilled at the latter. Is there anything we can do to track down what is happening with RLE or some of the plugins? I actually have some time this month so I am getting a bunch of projects back up.
9
Open Bench Logic Sniffer / Re: Test package: New SPI routing, Winbond ROM support
(The other post has all the details so I will not repeat them here, and if I should have done it here send me a note and I will fix it.)
10
Open Bench Logic Sniffer / OLS upgrade issue [solved]
OLS-loader bitstream loader utility for Windows, Mac, Linux.
[/quote]
Ian I tried to do a upgrade to your experimental latest release on my mac and failed. The instructions left me confused. It is not a case of a bricking of a board, but I don't get how it is supposed to work. To do a PIC upgrade it appears that I can not use ols-loader which appears to be the latest loader software. It requires a serial interface to exist which does happen when a in bootloader mode for the pic. The existing fw-update on my system does not work with either mechanism. I also note the ols-loader is not in your source tree in google code, or it is but marked finished so it will not check out???
Which tools am I supposed to use this time?
I am able to compile the latest fw_update sources on Jack's site, but it fails with
PIC-firmware rich$ fw_update -e -w -m flash -vid 0x04D8 -pid 0xFC90 -ix OLSv1.firmware.v2.2.hex
U2IO flash erasing: FAILED.
Device is not found.
Operation aborted.
it also fails to print the version with a U2IO BootLoader Version reading: FAILED
Segmentation fault.
ols-loader can read the version, if I get out of PIC bootloader and into rom loading mode
PIC-firmware rich$ ols-loader -status -p:/dev/tty.usbmodem411
Logic Sniffer ROM loader v0.2 (September 10, 2010)
Opening serial port '/dev/tty.usbmodem411' @ 921600 ... OK
Found OLS HW: 1, FW: 2.1, Boot: 2
Found flash: ATMEL AT45DB021D
OLS status: 94
Clues would be appreciated. (The board is a new one Seeed just shipped me, but the pc board claims to be version 1.01, so I guess this is a new batch of older boards, or some other part was the reason my order was delayed a bit.)
11
Project development, ideas, and suggestions / Re: Web Platform v2?
12
Web platform / Re: New uIP code features
I have to decide whether it is time to break down and do one, or figure out how to get the original closed source server to work for my needs? I have a couple of applications I need to finish up and this is an obvious platform to use as I already have a few. I just don't really feel enthused about debugging a complete port from scratch. The time I have available is already over allocated and if someone is actively got one up, or did it in the past that would be a better starting point than an AVR source. I would prefer to use an open source one, or maybe this is a good excuse to play with the new development system on my mac. I guess I could try MPLabx on the mac with the old sources. So I am open to suggestions as to which way to go?
13
Client software / Re: Jawi's Logic Sniffer client software - support and bug reports
void setup() {
Serial.begin(9600);
pinMode(13, OUTPUT);
}
int led=0;
void loop() {
delay(2);
digitalWrite(13, !led);
digitalWrite(13, led);
digitalWrite(13, !led);
digitalWrite(13, led);
digitalWrite(13, !led);
digitalWrite(13, led);
Serial.write(0xff);
delay(2);
digitalWrite(13, !led);
digitalWrite(13, led);
Serial.write('?');
delay(2);
digitalWrite(13, !led);
digitalWrite(13, led);
Serial.write(1);
delay(2);
digitalWrite(13, !led);
digitalWrite(13, led);
Serial.write(2);
delay(2);
digitalWrite(13, !led);
digitalWrite(13, led);
Serial.write(4);
delay(2);
digitalWrite(13, !led);
digitalWrite(13, led);
Serial.write(
;delay(2);
if(!led){
digitalWrite(13, HIGH);
led=!led;
}else{
digitalWrite(13, LOW);
led=!led;
}
}
14
Client software / Re: Jawi's Logic Sniffer client software - support and bug reports
15
Client software / Re: Jawi's Logic Sniffer client software - support and bug reports
I will be happy to get you and rle file, if I can capture one. :-)