Skip to main content

Topics

This section allows you to view all Topics made by this member. Note that you can only see Topics made in areas you currently have access to.

Topics - drakelive

3
Project development, ideas, and suggestions / Datalogger
Hello

I am interested in a data logger that can be used on linux.
For years, I take care of the experimental model and I need to acquire signals from load cells to measure the power provided by the aircraft engines, triaxial accelerations, temperature and pressure so I need the analog and digital channels.
In the market I could not find anything cheap enough that you could use Linux!

We list some basic specifications
--------------------------------------
Analog Channels> = 8 Single (4 differntial)
Digital Channels> = 8 Single (including counter / timer)
Full Scale Voltage + - ... VFS programmable
Resolution> = 10 bit
Sample Rate> = 1000 samples per second
Interface USB (capture  Configuration)
SD card (acquisition  Configuration)
......

You can open a new project?

greetings
Drake
4
Open Bench Logic Sniffer / fw_update.exe for Linux
I would like some information about the process of updating the Open Bench Logic Sniffer.
Two days ago I used the update process included in the package OpenBenchLogicSniffer-2.12-Setup.exe .... This is perfect for Windows users ......
Unfortunately I was not always at my disposal a Windows-based computer ..... is difficult for me to update the PIC firmware
It is planned to develop fw_update.exe for Linux (Ubuntu)?  The timing of the ninth release notes?


Thanks
Drake
6
Open Bench Logic Sniffer / OLS Java Client : Info & Bug
I updated my OpenLogicSniffer with the latest version of the FPGA bitstream Logic_Sniffer_dynamic_depth.mcs and downloaded OLS v0.9.0.
In the first test I only use the channel group 0 (Pin 0 -: -7). With Arduino 2009 I created a rectangular wave: 150ms Low and 50ms Hight, and I bought it with only the channel 0. The other channels (pin 1 -: - 7) are not connected (floating). With OLS I acquired the rectangular wave by setting:

Port Speed     : 921600 bps
Number scheme  : inside
Sampling Clock : Internal
Sampling rate  : 1KHz
Channel Groups : 0 -  -  -  -
Recording Size : 6K
Noise Filter   : Enabled
RLE            : Disable
------------------------------------------
Trigger        : Enabled
Before/After R : 50/50
Type           : Simple
Mask           : 0
Value          :


I do not understand why the channels are floating misinformation .... I do not expect to receive anything!!
The result:

view  : test_1_NC.png

Channels connecting to GND fluctuating noise disappears (of course):

view  : test_1_GND.png

I am obligated to make floating mass channels that do not use it? I thought it was possible to select the channels used by the MASK option in the Trigger TAB....... If this is not currently possible, then I propose to implement the selection of channels used in the GENERAL TAB ....... it's really annoying having to GND to set all the channels that I do not use.



BUG
The export files in. Png does not work .... the generated files are corrupt !!!!


Thanks
Drake
7
Open Bench Logic Sniffer / OpenlogicSniffer update process
Hello

I finally made the upgrade of my OpenlogicSniffer. Below I've listed the steps ..... I also added questions.

Quote

> lsusb
......
Bus 005 Device 002: ID 04d8:000a Microchip Technology, Inc. CDC RS-232 Emulation Demo
......

> ./pump-loader -p:/dev/OpenLogicSniffer

PUMP loader
Opening serial port '/dev/OpenLogicSniffer' @ 921600 ... OK
Found PUMP HW: 1, FW: 0.2, Boot: 1
Found flash: ATMEL AT45DB041D
 
> pump-loader -p:/dev/OpenLogicSniffer -write -wH:Logic_Sniffer_16k8bit.mcs -run

> pump-loader.exe -p:COM6 -boot

> fw_update.exe -e -w -m flash -vid 0x04D8 -pid 0xFC90 -ix OLSv1-firmware-v06-16MHz.hex


> ./pump-loader -p:/dev/OpenLogicSniffer -status
PUMP loader
Opening serial port '/dev/OpenLogicSniffer' @ 921600 ... OK
Found PUMP HW: 1, FW: 0.6, Boot: 1
Found flash: ATMEL AT45DB041D
PUMP status: 9c

> lsusb
......
Bus 005 Device 008: ID 04d8:fc92 Microchip Technology, Inc.
......


I have some questions:

Load updated FPGA bitstream file to the ROM chip:
-----------------------------------------------------

Why are there three different files? Which file is the most suitable. Help me understand?
For the moment I loaded Logic_Sniffer_16k8bit.mcs although for the moment the Logic_Sniffer_16k8bit.bit is probably the best way for my work.

Load new firmware file with bootloader:
-----------------------------------------------------

Currently the latest version seems to be v0.6:

OLSv1-firmware-V06-16MHz.hex
OLSv1-firmware-V06-20MHz.hex

Why are two different files? Since my OpenLoginSniffer has a 16MHz crystal I preferred to use the OLSv1-firmware-V06-16MHz.hex file.
Did I do wrong?

Finally I noticed that after upgrading the PIC firmware has changed the PID USB ...... this is normal?


Thanks drake
8
Open Bench Logic Sniffer / How to upgrade Logic Sniffer?
/dev/ACM0 is correct and now i have a udev rule  /dev/OpenLogicSniffer.

IAN : ok in the ROM update mode work perfectly end pump-loader produces this :


> ./pump-loader -p:/dev/OpenLogicSniffer -status
PUMP loader
Opening serial port '/dev/OpenLogicSniffer' @ 921600 ... OK
Found PUMP HW: 1, FW: 0.2, Boot: 1
Found flash: ATMEL AT45DB041D
PUMP status: 9c
>



The bootloader seems to be present

Now to update my OpenLogicSniffer what do I do?
What are the steps by steps to follow?

Thanks
Drake
9
Open Bench Logic Sniffer / pump-loader : Error reading PUMP id
Hi

drake@drake-laptop:~/Scrivania$ ./pump-loader -p:/dev/ttyACM0 -status
PUMP loader
Opening serial port '/dev/ttyACM0' @ 921600 ... OK
Error reading PUMP id
drake@drake-laptop:~/Scrivania$



Tested on Ubuntu 32bit and 64bit.
What's happening? How can I fix this?

Thanks
Drake
10
Bus Pirate Support / Bootloader & linux
I bought a Pirate Bus and V3 in the future I will buy a V4.
I recently updated the firmware using pirate-V3 loader_lnx and the procedure has not given me any problems! It 'was amazing!
I am a linux user (Ubuntu), I found it difficult to upgrade the bootloader! How can I fix this?
There is a hardware that allows me to update the Bootloader
PIC MCU on Linux? Obviously I'd like to be compatible with PBv3 and PBv4
If this is not possible ..... we invent it


Hello
Drake

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01572378008session_write_close ( )...(null):0
20.01612509600ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01612510376Database_MySQL->query( ).../DatabaseHandler.php:119
40.05942649112Database_MySQL->error( ).../Db-mysql.class.php:273