Author Topic: DSlogic Plus Pango Version (2023)  (Read 6373 times)

0 Members and 1 Guest are viewing this topic.

Offline godor2008

  • Newbie
  • Posts: 9
  • Country: ua
Re: DSlogic Plus Pango Version (2023)
« Reply #25 on: July 01, 2024, 08:13:09 pm »
Yes, there was byte 35, I changed it to 30. Probably that's why utility could not read eeprom. It appeared as DsLogic Plus in DSView. But seems I messed with soldering of new RAM, because DSview was all time showing nonsense and all channels were changing it's values, even if not connected or connected to GND/VCC. Then I decided to solder back original RAM and to rewrite EEPROM. And I broke first pin of EEPROM after writing firmware into it. So I am now ordering some EEPROMS (AT24C128C-SSHM-B and CAT24C128WI-GT3) to replace it :)

I can make photos of board. Probably will do it tomorrow when sun will be shining enough for good picture
 

Offline ahmad_k

  • Contributor
  • Posts: 14
  • Country: lb
Re: DSlogic Plus Pango Version (2023)
« Reply #26 on: July 01, 2024, 09:21:19 pm »
I was reading the source code of dsview. The new Pango version is labeled pgl12-2 inside the source code with PID equal to 0x35 for u2basic and 0x34 for plus version

So you must use 0x34 instead of 0x30 for your version
 

Offline godor2008

  • Newbie
  • Posts: 9
  • Country: ua
Re: DSlogic Plus Pango Version (2023)
« Reply #27 on: July 01, 2024, 09:27:59 pm »
Ahh, so this the way from where these magic numbers come out. Thanks!
I will first try to restore it back to basic version with new EEPROM. Hope I will solder it well. And then after I receive new memory W9825G6KH-6 (256 mbit) will try to solder it instead of MT48LC16M16A2P-75D (256 mbit). Maybe I got that instability due to memory itself, and not the way I soldered it. From zooming my phone all contacts were well soldered and no short circuits.

And updating your utility to update firmware in EEPROM required only this new number 35? Or it's more complex thing you have to modify to make it work?
 

Offline ahmad_k

  • Contributor
  • Posts: 14
  • Country: lb
Re: DSlogic Plus Pango Version (2023)
« Reply #28 on: July 01, 2024, 09:38:38 pm »
I will update it tomorrow.
For the memory, MT48LC16M16A2P-75D will not work, you need memory which has -6 in the end. What you have is slower than it should. that's why you have instability
 

Offline godor2008

  • Newbie
  • Posts: 9
  • Country: ua
Re: DSlogic Plus Pango Version (2023)
« Reply #29 on: July 01, 2024, 09:41:09 pm »
Great thanks! So all reason was in memory itself. Well, gonna wait till it arrives from aliexpress to me to solder again :)
 

Offline ahmad_k

  • Contributor
  • Posts: 14
  • Country: lb
Re: DSlogic Plus Pango Version (2023)
« Reply #30 on: July 02, 2024, 05:52:25 am »
Here is the updated version, DSVIEW added support for the new model 3 weeks ago only, I didn't noticed before

https://mega.nz/file/lMMCDb7B#Qkijv6RLoQ58YqhfcU2jsu8E06duzLA4iz9WXvl1kgQ
 
The following users thanked this post: godor2008

Offline godor2008

  • Newbie
  • Posts: 9
  • Country: ua
Re: DSlogic Plus Pango Version (2023)
« Reply #31 on: July 02, 2024, 10:57:10 am »
Here are photos of PCB
 

Offline ahmad_k

  • Contributor
  • Posts: 14
  • Country: lb
Re: DSlogic Plus Pango Version (2023)
« Reply #32 on: July 02, 2024, 05:33:39 pm »
Yes, this is a new hardware revision. First PANGO model was labeled v421 on PCB back side. This is v511
 

Offline godor2008

  • Newbie
  • Posts: 9
  • Country: ua
Re: DSlogic Plus Pango Version (2023)
« Reply #33 on: July 04, 2024, 04:34:31 pm »
So I got new EEPROM, programmed it and soldered. DSView shows it correct. But when I try to read contents using your utility, it fails:
Code: [Select]
fx2lafw_eeprom_loader.exe -t M24128 -r test_read.hex
EEPROM is M24128 (16384 bytes)
EEPROM action is Read
Found PID = 0x2A0E, VID = 0x0035, 'DSLogic U2Basic (PANGO) V2'
Error: Failed to open hex file for reading 'Vend_Ax.hex'

fx2lafw_eeprom_loader.exe -t 24LC128 -r test_read.hex
EEPROM is 24LC128 (16384 bytes)
EEPROM action is Read
Found PID = 0x2A0E, VID = 0x0035, 'DSLogic U2Basic (PANGO) V2'
Error: Failed to open hex file for reading 'Vend_Ax.hex'

I also tried it with short circuiting pin 4 and 7 to enable Write, but result same for reading
« Last Edit: July 04, 2024, 04:41:39 pm by godor2008 »
 

Offline ahmad_k

  • Contributor
  • Posts: 14
  • Country: lb
Re: DSlogic Plus Pango Version (2023)
« Reply #34 on: July 04, 2024, 05:00:55 pm »
 
The following users thanked this post: godor2008

Offline godor2008

  • Newbie
  • Posts: 9
  • Country: ua
Re: DSlogic Plus Pango Version (2023)
« Reply #35 on: July 04, 2024, 05:05:49 pm »
Great! I was able to read firmware.

God bless you man!
« Last Edit: July 04, 2024, 05:23:39 pm by godor2008 »
 

Offline godor2008

  • Newbie
  • Posts: 9
  • Country: ua
Re: DSlogic Plus Pango Version (2023)
« Reply #36 on: July 20, 2024, 08:12:26 pm »
I finally installed W9825G6KH-6 RAM and changed 35 to 34 code in EEPROM. After it, my U2Basic started perfectly working as U2Plus without any spikes. Here is modified EEPROM for usage with fx2lafw_eeprom_loader
 

Offline alvideo

  • Newbie
  • Posts: 2
  • Country: lt
Re: DSlogic Plus Pango Version (2023)
« Reply #37 on: July 31, 2024, 12:11:10 am »
Here are photos of PCB
I have identical DSLogic Basic PCB ver. 511 with Pango
A12 signal by default wiring to Pango.
To upgrade to PLUS version only need:

Modify in eeprom ID from 35 to 34.
Changed flash to AS4C16M16SA-7TCN.

Now in Dsview works as DSLogic Plus.
   
« Last Edit: July 31, 2024, 12:13:18 am by alvideo »
 
The following users thanked this post: egonotto

Offline Aleksandr

  • Regular Contributor
  • *
  • Posts: 57
  • Country: ru
Re: DSlogic Plus Pango Version (2023)
« Reply #38 on: August 05, 2024, 08:18:58 pm »
PCB ver. 431 with Pango. Converted to plus version, installed W9825G6KH-6 RAM, changed in the firmware from 0x31 to 0x30. Everything is working. I tried installing AS4C16M16SA-6TIN RAM, it didn’t work, graphs were not displayed correctly.
« Last Edit: August 05, 2024, 08:21:43 pm by Aleksandr »
 
The following users thanked this post: egonotto

Offline Delta213

  • Newbie
  • Posts: 1
  • Country: ru
Re: DSlogic Plus Pango Version (2023)
« Reply #39 on: December 04, 2024, 08:10:58 am »
Mine is 437 version, same as pic before. I replaced W9864G6KH-6 RAM on W9825G6KH-6, also 1990>30, so DSL become plus version, it worked for about 5 min, but later instead of data he shows garbage.
When its not connected it shows this
 

Offline ahmad_k

  • Contributor
  • Posts: 14
  • Country: lb
Re: DSlogic Plus Pango Version (2023)
« Reply #40 on: December 05, 2024, 06:25:53 am »
It happened to me, it was bad soldering on one pin of the new installed RAM
 

Offline Molnija3D

  • Newbie
  • Posts: 2
  • Country: ru
Re: DSlogic Plus Pango Version (2023)
« Reply #41 on: December 14, 2024, 04:52:15 pm »
Hello! Do you have a firmware for v431 board?
I am lost my eeprom for v431 and i can't find it (((
Could you upload it, please?
 

Offline Aleksandr

  • Regular Contributor
  • *
  • Posts: 57
  • Country: ru
Re: DSlogic Plus Pango Version (2023)
« Reply #42 on: December 15, 2024, 08:47:37 am »
One file is the original U2Basic, the other is the modified PLUS.
« Last Edit: December 15, 2024, 08:51:02 am by Aleksandr »
 

Offline Molnija3D

  • Newbie
  • Posts: 2
  • Country: ru
Re: DSlogic Plus Pango Version (2023)
« Reply #43 on: December 15, 2024, 10:43:49 am »
Thank you so much!
 

Offline SpoonMan

  • Newbie
  • Posts: 3
  • Country: it
Re: DSlogic Plus Pango Version (2023)
« Reply #44 on: December 18, 2024, 09:11:07 am »
Hi guys, did someone already managed how to combine DSLogic Plus Pango version with Sigrok?

I bought one two days ago, completely unaware of the fact they switched FPGA in 2023....
Mine is marked DSLU2P-V511-P0223, exactly like the one shown by @godor2008

Thanks in advance
« Last Edit: December 18, 2024, 09:32:51 am by SpoonMan »
 

Offline RoGeorge

  • Super Contributor
  • ***
  • Posts: 7012
  • Country: ro
Re: DSlogic Plus Pango Version (2023)
« Reply #45 on: December 18, 2024, 09:42:52 am »
DSlogic Pro w Xilinx FPGA didn't work very well either with the generic Sigrok+Pulseview.  Sigrok is the command line part, Pulseview is the GUI on top of Sigrok.

However, the DSview offered by DreamSourceLab works very well with any DSlogic hardware.  DSView is a customized Sigrok+Pulseview.  Anything about Sigrok or Pulseview applies to DSView, too.  They offer DSview installers for all major OSs, and DSView is open source, too.  https://github.com/DreamSourceLab/DSView

I don't have the Pango hardware, but I assume its software is the same story.  Why do you need Sigrok, isn't Sigrok included in the DSview for Pango already?
« Last Edit: December 18, 2024, 09:45:53 am by RoGeorge »
 

Offline SpoonMan

  • Newbie
  • Posts: 3
  • Country: it
Re: DSlogic Plus Pango Version (2023)
« Reply #46 on: December 18, 2024, 10:28:55 am »
What do you mean with "isn't Sigrok included in the DSview for Pango already"? Included?

Ok, I don't want to trigger again the controversial about DSLab guys stole Sigrok+Pulseview to start their SW, I just would like to use Sigrok+Pulseview to have the ability of using "one software for all", Hantek DSO + DSLogic LA. Also having the ability to start sessions at the same time would be a nice to have feature.
 

Offline RoGeorge

  • Super Contributor
  • ***
  • Posts: 7012
  • Country: ro
Re: DSlogic Plus Pango Version (2023)
« Reply #47 on: December 18, 2024, 12:24:17 pm »
My mistake, sorry.  I've just tried on a clean Ubuntu VM, and Sigrok is still part of the latest DSview, just that it is not exposed to the end user.

At best, you can install both DSView to use with DSLogic, and another standalone Sigrok install for oscilloscope.  Last time when I've tried Sigrok with Pulseview (for DSlogic), it was working, but with lots of hiccups, it was not fully usable.  After spending some hours trying to make it work properly, I've give up, and since then using DSView instead.

Offline SpoonMan

  • Newbie
  • Posts: 3
  • Country: it
Re: DSlogic Plus Pango Version (2023)
« Reply #48 on: December 18, 2024, 01:14:09 pm »
Maybe someone of you has some experience in development of HW support for Sigrok?
It would be interesting to develop support for such new Pango-based devices in Sigrok, any hint to kickstart in is then appreciated.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf