Author Topic: FNIRSI-1013D "100MHz" tablet oscilloscope  (Read 852730 times)

engineer.r152 and 8 Guests are viewing this topic.

Offline alesfilip

  • Newbie
  • Posts: 4
  • Country: cz
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2250 on: June 04, 2024, 12:02:31 pm »
Original 8GB card is "Write speed 22-35M/S, read speed up to 80M/S(SD3.0)". that's not a lot of speed.  ;)
 
The following users thanked this post: facekim

Offline alesfilip

  • Newbie
  • Posts: 4
  • Country: cz
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2251 on: June 04, 2024, 12:33:31 pm »
SUPER. Working. Good job  :)
 

Offline pcprogrammer

  • Super Contributor
  • ***
  • Posts: 4408
  • Country: nl
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2252 on: June 04, 2024, 12:42:33 pm »
Original 8GB card is "Write speed 22-35M/S, read speed up to 80M/S(SD3.0)". that's not a lot of speed.  ;)

It probably is a class 10 card. Lately I have been working on the 1014D and have problems with a 4GB class 6 card, of which I suspect it fails on the speed grade, but might well be something else. Have not looked into that yet.

SUPER. Working. Good job  :)

Have fun with your "new" scope.

Offline Felipe Lacerda

  • Contributor
  • Posts: 23
  • Country: br
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2253 on: June 06, 2024, 12:32:09 am »
Hi, finally had time to test this amazing project!

i make backup sd card(with dd), and write with this image:

https://github.com/pecostm32/FNIRSI-1013D-1014D-Hack/blob/main/Test%20code/fnirsi_1013d_firmware_backup/Binaries/fnirsi_1013d_fwb.bin

Attached the scope image at the time of the backup, and the generated files.
[UPDATE]

flash with: fnirsi_1013d.bin v0.024v
https://www.eevblog.com/forum/testgear/fnirsi-1013d-100mhz-tablet-oscilloscope/?action=dlattach;attach=2131553

and calibration... (attached)

First impression: CLEAN Sine 100K 1V (attached)  :clap:
I didn't save images with the stock firmware, but it certainly looks much better!
Even though the VRMS measurement is wrong!  ???

See 10Mhz(10X)... bad, in the stock fw it appeared to be better, was that because it draw a false wave?  :o

regards.
« Last Edit: June 06, 2024, 03:01:35 am by Felipe Lacerda »
 
The following users thanked this post: facekim

Offline Atlan

  • Frequent Contributor
  • **
  • Posts: 461
  • Country: sk
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2254 on: June 12, 2024, 07:32:22 am »
better picture connection step up converter. Marked points: +5V (out step up), GND, 4.2V lipol (in step up)
https://github.com/Atlan4/Fnirsi1013D/blob/main/Guide%20to%20firmware/pictures/Stabilizator.jpg
« Last Edit: June 12, 2024, 07:34:19 am by Atlan »
FNIRSI 1013D Always provide a picture or video with the problem where the parameters of the oscilloscope are visible, and a picture of the diagnostic screen with the values.
 
The following users thanked this post: facekim, stedivid

Offline Atlan

  • Frequent Contributor
  • **
  • Posts: 461
  • Country: sk
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2255 on: June 16, 2024, 10:24:52 am »
PC programer:
Is it possible to modify the bootloader so that it contains a menu for choosing to start: 1. the original firmware from the flash and 2. the firmware from the sdcard?
FNIRSI 1013D Always provide a picture or video with the problem where the parameters of the oscilloscope are visible, and a picture of the diagnostic screen with the values.
 

Offline pcprogrammer

  • Super Contributor
  • ***
  • Posts: 4408
  • Country: nl
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2256 on: June 16, 2024, 11:12:37 am »
PC programer:
Is it possible to modify the bootloader so that it contains a menu for choosing to start: 1. the original firmware from the flash and 2. the firmware from the sdcard?

Yes it is. In this repository I added some display functionality to the bootloader to show some progress and debug information.

You can use that as a basis to make yours. Add the touch panel code, and you can skip the PECO's scope message if you like and jump straight in to the selected code.

For the FLASH you need to add the code for reading it, and with that you can skip the FNIRSI startup image too. Get the spi_control from here.

The original code in FLASH needs to be read from 27000. Uses the same BROM header with the length to be loaded into memory.


Offline Atlan

  • Frequent Contributor
  • **
  • Posts: 461
  • Country: sk
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2257 on: June 16, 2024, 11:41:41 am »
Ok, thank you very much, I'll look into it.
FNIRSI 1013D Always provide a picture or video with the problem where the parameters of the oscilloscope are visible, and a picture of the diagnostic screen with the values.
 

Offline Atlan

  • Frequent Contributor
  • **
  • Posts: 461
  • Country: sk
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2258 on: June 16, 2024, 09:55:30 pm »
v0.025a add menu for change dc shift value. BETA version.

Turn on both channels of DC mod and measurement, bring a suitable signal to both inputs. (eg rectangle 1V peak to peak), press auto button. The option "dc shift calibration" is activated in the diagnostic menu. In the oscilloscope mode, the CTRL key is pressed. The menu to the right allows you to change the value of dc_shift_center, place the signal in the center. Press the next page button. The menu on the right allows you to change the value of dc_shift_size, set the size of the signal so that it graphically corresponds to the size of the signal. The menu on the right allows you to change the value of dc_shift_value, set the measured value in "measurements" to correspond to the size of the supplied signal. Press the end cal button. The values ​​are saved and the oscilloscope goes into normal mode.
« Last Edit: June 16, 2024, 10:03:31 pm by Atlan »
FNIRSI 1013D Always provide a picture or video with the problem where the parameters of the oscilloscope are visible, and a picture of the diagnostic screen with the values.
 
The following users thanked this post: ascarons22, stedivid

Offline Magua

  • Contributor
  • Posts: 15
  • Country: ru
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2259 on: June 17, 2024, 01:00:12 pm »
Hi! What is the reason for this work of the first channel?
https://youtu.be/_PVMLz9zXbE?si=wmpkSPi7gmd0XITn

On the original firmware
https://youtu.be/jvr-6O1iL-s?si=EZfa_8cyh0BcG5Wj
« Last Edit: June 17, 2024, 01:43:18 pm by Magua »
 

Offline Atlan

  • Frequent Contributor
  • **
  • Posts: 461
  • Country: sk
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2260 on: June 17, 2024, 05:10:38 pm »
You have the averaging mode on.  (probably there is an error somewhere because it should also work on ch2) the values ​​for the DC shift are incorrect, 112,220,385 are probably basic.
I'll fix it later
« Last Edit: June 17, 2024, 05:12:23 pm by Atlan »
FNIRSI 1013D Always provide a picture or video with the problem where the parameters of the oscilloscope are visible, and a picture of the diagnostic screen with the values.
 

Online engineer.r152

  • Contributor
  • Posts: 42
  • Country: ru
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2261 on: June 19, 2024, 06:04:19 am »
Good afternoon! Atlant, maybe I'm wrong, but the setup doesn't work. I go to the service menu, press DJ shift calibration, return to the work field, give a signal to both channels 1 volt, 1 kHz, rectangle and press the auto button. After that, I press CTRL and the V+, V- buttons on both channels do not change anything on all 3 pages. Where did I go wrong?
 

Offline Atlan

  • Frequent Contributor
  • **
  • Posts: 461
  • Country: sk
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2262 on: June 19, 2024, 10:30:22 am »
The mistake is that there are limits, and you have uploaded small values.  But the plus buttons should work.  I have to add a list of values ​​there so that it can be seen what is changing.  Later.
FNIRSI 1013D Always provide a picture or video with the problem where the parameters of the oscilloscope are visible, and a picture of the diagnostic screen with the values.
 

Offline daemon17

  • Newbie
  • Posts: 6
  • Country: ua
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2263 on: June 19, 2024, 11:07:48 am »
Hello! Why do I have incorrect values ​​when measuring voltage after calibration? What am I doing wrong?
 

Online tunk

  • Super Contributor
  • ***
  • Posts: 1067
  • Country: no
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2264 on: June 19, 2024, 11:28:35 am »
Hello! Why do I have incorrect values ​​when measuring voltage after calibration? What am I doing wrong?
Official Fnirsi firmware or pcprogrammer's alternative firmware?
1013D voltage accuracy ±2%: 5V/div, 8 divs -> ±0.8V
DT838 DC accuracy ±(0.5% + 5dgt): 20V range -> ±0.15V
 

Offline pcprogrammer

  • Super Contributor
  • ***
  • Posts: 4408
  • Country: nl
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2265 on: June 19, 2024, 11:47:45 am »
Hello! Why do I have incorrect values ​​when measuring voltage after calibration? What am I doing wrong?
Official Fnirsi firmware or pcprogrammer's alternative firmware?
1013D voltage accuracy ±2%: 5V/div, 8 divs -> ±0.8V
DT838 DC accuracy ±(0.5% + 5dgt): 20V range -> ±0.15V

You forgot about Atlan's mods. The screen shot shows version V0.024u.

The calibration values seem a bit low, which might explain the low reading.

Offline daemon17

  • Newbie
  • Posts: 6
  • Country: ua
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2266 on: June 19, 2024, 04:15:42 pm »
Absolutely right - version v0.024u. On version v0.024v the same result.
The readings are underestimated by 0.4-0.5 V.

The calibration values seem a bit low, which might explain the low reading.
How can I increase the calibration values?
 

Offline pcprogrammer

  • Super Contributor
  • ***
  • Posts: 4408
  • Country: nl
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2267 on: June 19, 2024, 05:55:34 pm »
By performing the calibration in the way Atlan described it. Search back through this thread to find the post about it.

Offline Atlan

  • Frequent Contributor
  • **
  • Posts: 461
  • Country: sk
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2268 on: June 19, 2024, 10:25:47 pm »
Hi! What is the reason for this work of the first channel?
https://youtu.be/_PVMLz9zXbE?si=wmpkSPi7gmd0XITn

On the original firmware
https://youtu.be/jvr-6O1iL-s?si=EZfa_8cyh0BcG5Wj

Average mode, functional on both channels. It's stupid, but someone wanted it. Turn it off in the ACQ menu if you don't need it for your luck. v0.025b

So that the overall calibration does not have to be done, I made a trick there. Which allows you to upload default values ​​for dc shift.
I don't know what it actually does if firmware with DC shift mode is used and a full calibration is performed.

If it will be badly calibrated, I don't have time to try it at the moment.

The solution is to use firmware without dc shift, do calibration and switch to firmware 0.025b, and use the RESTORE button
« Last Edit: June 19, 2024, 11:31:26 pm by Atlan »
FNIRSI 1013D Always provide a picture or video with the problem where the parameters of the oscilloscope are visible, and a picture of the diagnostic screen with the values.
 
The following users thanked this post: stedivid

Offline daemon17

  • Newbie
  • Posts: 6
  • Country: ua
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2269 on: June 21, 2024, 10:00:28 am »
By performing the calibration in the way Atlan described it.

I did the calibration several times as stated here




The measurement error is 0.4...0.5 V.
What else could be the problem?
« Last Edit: June 21, 2024, 05:23:17 pm by daemon17 »
 

Offline Atlan

  • Frequent Contributor
  • **
  • Posts: 461
  • Country: sk
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2270 on: June 22, 2024, 03:54:24 pm »
The problem is only in DC mode, if dc shift is used.  The latest version doesn't work somehow, probably some problem with the compiler. \$\Omega\$
FNIRSI 1013D Always provide a picture or video with the problem where the parameters of the oscilloscope are visible, and a picture of the diagnostic screen with the values.
 
The following users thanked this post: facekim

Offline Atlan

  • Frequent Contributor
  • **
  • Posts: 461
  • Country: sk
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2271 on: July 04, 2024, 07:17:04 pm »
A PC programmer, he wrote a bootloader for the 1014d that allows you to choose which software to run.  Original, alternative or Fel boot.  When I have more time, I will adapt it to 1013d, and remove the sc shift to make the measurement more accurate in DC mode at the expense of sensitivity.
FNIRSI 1013D Always provide a picture or video with the problem where the parameters of the oscilloscope are visible, and a picture of the diagnostic screen with the values.
 
The following users thanked this post: facekim, engineer.r152

Offline Evi

  • Regular Contributor
  • *
  • Posts: 125
  • Country: ru
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2272 on: July 04, 2024, 08:31:48 pm »
I'm afraid, this progress never ends.
Is there something stable???
 

Offline Atlan

  • Frequent Contributor
  • **
  • Posts: 461
  • Country: sk
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2273 on: July 06, 2024, 06:59:35 am »
You have a choice.  You can use perfect firmware from fnirsi.  >:D
FNIRSI 1013D Always provide a picture or video with the problem where the parameters of the oscilloscope are visible, and a picture of the diagnostic screen with the values.
 
The following users thanked this post: bffargo, facekim

Offline Atlan

  • Frequent Contributor
  • **
  • Posts: 461
  • Country: sk
Re: FNIRSI-1013D "100MHz" tablet oscilloscope
« Reply #2274 on: July 07, 2024, 12:30:23 pm »
Many thanks to PECO, and small thanks to Atlan.

New bootloader for 1013D, allows selection of alternative PECO or Original FNIRSI firmware launch and FEL.

I thank PECO for the advice and help.

you can also find all the files here: https://github.com/Atlan4/Fnirsi1013D
« Last Edit: July 07, 2024, 02:32:31 pm by Atlan »
FNIRSI 1013D Always provide a picture or video with the problem where the parameters of the oscilloscope are visible, and a picture of the diagnostic screen with the values.
 
The following users thanked this post: bffargo, Dbuezas, pcprogrammer, tokar, albano-1967, rozwell


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf