EEVblog

Поділитися
Вставка
  • Опубліковано 27 лис 2024

КОМЕНТАРІ • 149

  • @hakemon
    @hakemon 8 років тому +21

    I once had to repair a TV for someone. And on the main board, a 0 ohm resistor went open, and caused a quirky issue of where it's service settings kept getting loss. I honestly had no proper 0 ohm resistor jumper, so I just took a piece of wire, and was going to jumper the pads. The guy was going mad at me, said I was "hacking" his TV "beyond" specification. I tried to explain 0 ohm resistors are just doing the same thing I was doing, and it's only cosmetic as during manufacturing, it's easier to use a 0 ohm resistor than a piece of wire. Oh man was he not having any of that!! Thanks Dave, when you mentioned about 0 ohm jumper resistors, you just brought back some really bad memories.
    That was back in 2008. I learned after that, just don't tell the customer what the hell you're doing, leave them in the dust. It sounds rude, but it's a lot easier.

    • @hakemon
      @hakemon 8 років тому +4

      +killaken2000 But it would be no different. A piece of wire has no resistance, just like a 0 ohm resistor, and a cut down tiny piece of wire would be just as clean too, and cheaper, as I don't have to buy a stupid 0 ohm resistor jumper.

    • @Rizon1985
      @Rizon1985 8 років тому

      Wire + Stimorol + black marker = 0 Ohm resistor for your customer.

    • @marshaul
      @marshaul 8 років тому +1

      I honestly can't understand your logic. It's the same exact repair. It's going to be a repair in any event, and there is no significance to the choice beyond part sourcing and manufacture. A 0 ohm resistor *is* a jumper.

    • @crimsun7186
      @crimsun7186 8 років тому

      How about I just jump a wire where a 0 ohm resistor should be and charge you as if I replaced a resistor?

    • @hakemon
      @hakemon 8 років тому +1

      I've never even charged for resistors. Caps, yes, because I use only name brand caps like Nichicon, UCC, or Panasonic, but resistors I never charged. I still charged for labor though.

  • @Redline-99
    @Redline-99 8 років тому +3

    please more Reverse Engineering! I love to see how products are designed at the lower lever and the challenge on figuring out protocol and innovative solutions to real world constraints.

  • @shelvacu
    @shelvacu 8 років тому +63

    I always make sure to get 1% 0 ohm resistors, the 5% ones just aren't accurate enough.

    • @EEVblog
      @EEVblog  8 років тому +47

      Yeah, trap for young players.

    • @hakemon
      @hakemon 8 років тому +12

      This just made me snort out beer out my nose. Thanks!

    • @314sami
      @314sami 8 років тому +19

      This is really important. Otherwise you could end up with a negative resistance as these tolerances work both ways!

    • @nimeq
      @nimeq 8 років тому +5

      Good thing I spotted this before placing a order for 6.3M 1608 0ohm resistors, going to make a 10km 0ohm conductor, that 5% could've ruined it.

    • @Arek_R.
      @Arek_R. 8 років тому

      Nope I always pay extra for 0,01% 0R resistor for superior performace

  • @PauloConstantino167
    @PauloConstantino167 8 років тому +1

    Dave, I am so addicted to your videos that during the last 2 days I was feeling depressed and didn't know why until I came to watch you! :) Love you man ! :)

  • @rocketman221projects
    @rocketman221projects 8 років тому +3

    The EEPROM won't just die when it hits 1,000,000 writes. That write count is for each byte. The bytes that have less writes will still work fine. Even after exceeding the million writes, the byte still works, the reliability just starts decreasing.

  • @chrisbaker21
    @chrisbaker21 8 років тому +4

    As an embedded software engineer, if I knew I had an entire 2k EEPROM to work with and had to update a setting very regularly (like once per second for a clock or every time a mode change happens), I would split the data up into a linked list of records and write them into the EEPROM successively. With a EEPROM you can usually change a bit from 1 to 0 for free and you only impact the cycle count when you erase a sector back to all 1s. So you can have a "validity" bit in each record that you set to 0 once you have written the next record successfully and this will tell you when you read back the data to ignore that record and move on to the next. Then you would only erase the part once you have filled up the entire 2k bytes with records. By doing this your 100000 or 1 million erases will last you years and years even if you write to the part once per second.
    For example, if you had 4 bytes of mode information to store, you can make a 5 byte record (or put an index table at the beginning of the part) and get roughly 360 records in 2k EEPROM. Then, if you write a new record once per second, the part will still last for 10 years instead of just 11 days.

    • @chrisbaker21
      @chrisbaker21 8 років тому

      Dave, if you are still reading these comments it would be interesting to see a video about reverse-engineering the data format of the EEPROM to see what information it stores and how it does it. You could show a logic analyzer like the Saleae in action or examine the dump from a EEPROM programmer.

  • @WaltonPete
    @WaltonPete 8 років тому

    Thanks Dave, very interesting. It's great to see a manufacturers website with such comprehensive information on their products and available to all.

    • @droelfdroelfify
      @droelfdroelfify 8 років тому

      Bonus for not having to register with email in order to download even the most superficial datasheets, let alone internal details such as the instruction set of the chip's processor. I've never seen any of the big ic manufacturers do that, which is why I have to keep using fake accounts for the registration and/or downloading datasheets from suspicious sites.

  • @yoksel99
    @yoksel99 8 років тому +3

    Hi, Dave, one piece of evidence you may have missed is comparing the plastic cases of main chip and the LCD driver chip. Different manufacturers will have visually different cases, but these two look absolutely identical. Finish of the top surface, the location, size and shape of the pin1 marker, the rounding of the edges, shape of pins, etc. It all points to the same manufacturer of the cases. Of course this is not 100% proof - the chips could still be coming from different fabless companies that happen to use the same manufacturer of chips. One more bonus hint: both chips have H200 written at the same spot.

    • @stonent
      @stonent 8 років тому +1

      I noticed the H200 as well.

  • @henriquepss
    @henriquepss 8 років тому +3

    Noticed the Louis Rossmann-like format! Love seeing you guys exchange ideas.

    • @EEVblog
      @EEVblog  8 років тому +9

      Err, no, I've been doing screen cap vids for most of the EEVblog's life.

    • @GlutenEruption
      @GlutenEruption 8 років тому +3

      +EEVblog No worries Dave, the vast majority of us have known for years now who's the student and who's the master...

    • @andymouse
      @andymouse 4 роки тому

      @@EEVblog I think that guys "Rossmann" comment was a bit cuntish.

  • @nickmartinblue
    @nickmartinblue 8 років тому +15

    probably got rid of the LCD capability to get the extra 1000 counts?

    • @Arek_R.
      @Arek_R. 8 років тому

      I also was thinking about it.

  • @SaNjA2659
    @SaNjA2659 8 років тому +2

    Just wanted to comment my assumption that one of the dual EEPROMs is probably physically write-protected, but you figured it out yourself. A question about star grounds and power routing: how viable it really is? Is it true that they can pick up EMI due to long individual traces? How does star compare to filled ground plane? A video on correct analog ground routing would be great!

  • @jjoster
    @jjoster 8 років тому +3

    Perhaps the don't use the internal LCD driver because they wanted to use the flash memory space to provide more functionality rather than for LCD logic.

  • @thatdellguy
    @thatdellguy 8 років тому +1

    Highly recommend the BM235. We use it every day.

  • @ryanvoots9827
    @ryanvoots9827 8 років тому +2

    I love the auot range ICs. they're much better than the auto ranging ones.

  • @malgailany
    @malgailany 8 років тому +1

    If I would like to extend the life of the EEPROM, I would set a circular buffer to let the firmware write data in different location each time the meter is powered on. This is possible because it needs a couple of bytes or so for mode saving, and the EEPROM has plenty space for that.

    • @userPrehistoricman
      @userPrehistoricman 8 років тому

      Was thinking exactly the same thing. But how would it know where to read/write the next byte? Do these things have working RAM?
      Would it require more than 1 byte for mode saving? 256 different modes can be stored in a single byte. I guess we'll find out in the next video...

    • @malgailany
      @malgailany 8 років тому

      +Prehistoricman. In my option, I'll let the firmware do a quick search for a certain byte, let say 0xAA which will be followed by the last save location.

    • @userPrehistoricman
      @userPrehistoricman 8 років тому

      Mohammed Algailani Then you're wearing out a certain cell of memory storing where your other bit of memory is.

    • @malgailany
      @malgailany 8 років тому +1

      +Prehistoricman. The 0xAA byte is written just before the new data, not stationary in a fixed place. After powering ON, firmware search for 0xAA, read data then erase the 0xAA so that the next power on there is only one 0xAA.

    • @userPrehistoricman
      @userPrehistoricman 8 років тому

      Mohammed Algailani Ah yes! I get you now. I had that idea too but wondered how fast searching for that cell might be. I guess for initial turn-on, it would be acceptable to wait 0.1s while it finds that 0xAA.

  • @RichardT2112
    @RichardT2112 8 років тому +2

    Loved the Ghostbusters-esque reference ... Thanks Egon!

    • @EEVblog
      @EEVblog  8 років тому +3

      Not the first time in my videos!

    • @RichardT2112
      @RichardT2112 8 років тому

      +EEVblog Nice to see that people still appreciate the classics ... after watching the new movie, more than ever!

  • @Petertronic
    @Petertronic 8 років тому

    Going more in depth on this meter would be fascinating (not just saying this because I own one!). Is there any data on the unused LCD pins? If the LCD output section is disabled as an internal option, maybe it runs a bit faster?

  • @the3dvideo
    @the3dvideo 8 років тому +4

    You forgot to compress the audio to -0.1DB.

    • @EEVblog
      @EEVblog  8 років тому +1

      I didn't bother, just up the volume a bit, it's consistent.

    • @the3dvideo
      @the3dvideo 8 років тому

      It is already limiting out the usb sound card with the 50mm drivers.

    • @PaftDunk
      @PaftDunk 8 років тому

      Download the video with youtube-dl, and amplify it with VLC or any other media player

    • @EEVblog
      @EEVblog  8 років тому +5

      Then I'd say something is wrong with your setup. I'm able to play it at deafing volume.

    • @ChipGuy
      @ChipGuy 8 років тому +6

      Audio is absolutely fine

  • @robh1908
    @robh1908 8 років тому +1

    Finally a good video again Dave :) The last 6 or so have been a kangaroo looking for a rabbit.

  • @JackZimmermann
    @JackZimmermann 8 років тому

    Great stuff! Getting the itch to rip out the Saleae Logic Analyzer.

  • @iborschtsch
    @iborschtsch 8 років тому

    By some weird coincidence, I'm trying to repair one instrument with an HY3131 chipset inside... It's a 50.000 counts current clamp meter where they didn't bother to remove or alter the markings.

  • @John_Ridley
    @John_Ridley 8 років тому +4

    If I were doing the firmware for that, I wouldn't save off the mode until it had been in that mode for 5 seconds. No point writing out every mode you click past. If they really meant that mode, they'll be in it for 5 seconds. Then even if you're changing modes exactly once per 5 seconds constantly, it would take 1389 hours to wear out the flash chip. 57 days of constantly changing modes every 5 seconds - or doing it 8 hours a day for half a year before the chip wears out.
    And that's a minimum spec, odds are it'll last twice what the data sheet minimum spec says.

    • @John_Ridley
      @John_Ridley 8 років тому

      You could probably find out if they have a delay by probing the I2C bus on the chip then changing ranges. EDIT Oops you said you'll do that. Sorry, typing too fast.

    • @John_Ridley
      @John_Ridley 8 років тому

      balbes1234 Are you not then just wearing down the location that tells you where the current write location is? (W) I can think of ways around this but it could easily just transfer the problem to a different location.

    • @John_Ridley
      @John_Ridley 8 років тому

      balbes1234 yes of course but I was wondering how you know which of the pre-allocated values is actually the current one? Do you just preload addresses with a known invalid value (0, or 0xFFFF or whatever), then read through all the values in order until you find the last valid one to know which one is valid? Then when you fill them all up, do you go back through and erase the whole stack to start over again? That was one of the methods I thought of.

  • @WolfTronix
    @WolfTronix 8 років тому +1

    Probably had to disable the LCD interface to get the back some Flash space (if the LCD controller is just I/O and it is implemented via the microcontroller) so they would have room for your requested features. :)

    • @EEVblog
      @EEVblog  8 років тому +3

      LCD controllers usually have specific driver hardware on the pins.
      They made the LCD driver chip design decision before I spoke to them.

    • @jjoster
      @jjoster 8 років тому

      My thoughts exactly.

    • @yoksel99
      @yoksel99 8 років тому

      Removing the LCD controller could be a way to reduce its noise leaking to ADC. LCDs need to be constantly regenerated via specific periodic signal patters on multiple pins thereby creating noise on the chip.

    • @jjoster
      @jjoster 8 років тому

      You would expect that the chip was designed with that understanding and that it accounts for that. Then again, perhaps that is why the chip claims 5000 count performance. Perhaps BM is able to squeeze the 6000 counts out of it by reducing the over sampling required to account for the noise the LCD introduces...

  • @lmiddleman
    @lmiddleman 8 років тому

    I think you're right about segmenting the EEPROMs by purpose. Also, it's probably more efficient to stock the same part for both purposes regardless of how much storage is actually needed. The 2402 is a 2k _bit_ EEPROM, or 256 bytes. The main processor doesn't even have enough RAM to buffer all that data.

    • @EEVblog
      @EEVblog  8 років тому

      Yeah, it would be BOM reuse once they decided they wanted them separate.

    • @smeezekitty
      @smeezekitty 8 років тому

      It's very common to have ROMs bigger than the microcontroller RAM. In most cases, you really don't need to load all the data into RAM. ROMs are random access for read

  • @hikaru-live
    @hikaru-live 8 років тому +1

    When I see those two "L02" SO-8 packages you are pondering about hanging like that I was screaming inside "That's gotta be AT24C02." Those I2C EEPROMs all have the same pinout and protocol (alright, two different, mutually incompatible protocols, but still compatible within its own class,) and are largely interchangeable. So maybe it is a ROHM part after all but to me those are unbranded AT24C02s.

    • @ChristopherJohnsons
      @ChristopherJohnsons 8 років тому

      Yes, could be Atmel or Rohm parts. BR24L02 from Rohm is only 0.20$ in quantity so they are not really spending that much more for the second one.

    • @hikaru-live
      @hikaru-live 8 років тому

      Christopher Johnson Rohm BR24L02 or Atmel AT24C02 or Microchip 24AA02 those I2C EEPROMs are all compatible with each other.

  • @Hexureus
    @Hexureus 8 років тому

    Hi Dave,
    I noticed on the picture of the BM that the external oscilator pins are 14 and 15, and the datasheet of the micro you were considering to be the on on the BM says pins 15 and 16 for the external oscilator.

  • @electronicsNmore
    @electronicsNmore 8 років тому

    Great video!

  • @ChipGuy
    @ChipGuy 8 років тому +2

    27:00 that crystal looks like it is connected to pin 14 and 15 unless they really connected it trhough that via leading to 16. It's off by one pin. I guess the marking "17" on the silkscreen has done it's deceiving purpose :) Only one way to find out. Beepy time :)

    • @EEVblog
      @EEVblog  8 років тому +2

      Yep, I checked and it is 14 & 15.

    • @ChipGuy
      @ChipGuy 8 років тому +4

      Hmm intersting. I still think you are right about it being a Hycon part customized for Brymen, and this is just differnt bonding. Looking at bare die pictures they almost always have excess pads. If that's the case for the Hycon chip they could create a "custom" Brymen chip by just bonding out those prior unused pads. That could explain the different function on the LCD pins and the offset crystal pins.

  • @369gems
    @369gems 8 років тому +1

    Dave,
    GREAT BLOG.........How about a class on Volt Amps. Real power vs Apparent power. There seems to always be confusion on this subject. Thanks.
    George.........

  • @omfgbunder2008
    @omfgbunder2008 8 років тому +7

    volume is a little low

  • @timlipinski2571
    @timlipinski2571 8 років тому

    Great Digital Mult iMeter ! The only con is that it is not a Fluke. Bought this on one for the up-graded leads. Thank you for the video ! Had a little bit of HF electronics in the Army... tjl

  • @faultylee
    @faultylee 8 років тому

    The HY12P65/66 datasheet says crystal is on pin 16/17, but looks like it's 15/16 on the board.

  • @powamapawpappappapilocaliz2006
    @powamapawpappappapilocaliz2006 8 років тому

    There's no point to keep that secret from Dave Jones , He always know it.

  • @stationplaza4631
    @stationplaza4631 8 років тому +5

    BTW...Waffle on as much as you like Dave...After all it's your channel! :-)

  • @stonent
    @stonent 8 років тому

    I suppose you could check if it is writing each time by changing something and then pulling the batteries rather than powering it off normally. Then putting the batteries back in. I suppose they could have the caps hold a small charge to make sure the write occurred if the batteries were pulled but it doesn't seem worth the effort.

  • @boggisthecat
    @boggisthecat 8 років тому

    I did wonder if that J1 was a cal jumper, being close to what looked like EEPROMs.
    I got a free loose jumper in my BM235 (presumably formerly positioned on J1), so had to follow the "Don't turn it on, tear it apart" motto. (Murphy is always waiting for you to power up something with a loose screw or other metal component strategically located to cause maximum damage.)

    • @EEVblog
      @EEVblog  8 років тому

      Left inside by the cal tech! LOL

    • @boggisthecat
      @boggisthecat 8 років тому

      +EEVblog Yeah, probably dropped it, and usually under significant time pressure so can't spend all day trying to find the wee bugger.

  • @MatthewSuffidy
    @MatthewSuffidy 8 років тому

    Did you meter the supposed supply rails of the chips to see if it was the supply pin as indicated and it was in the spec range? ok so some other issues

  • @germimonte
    @germimonte 8 років тому

    not a clue, but the lcd uses multiplexing, so maybe the lcd coms from the main chips are used for something else(maybe buzzer?) or maybe to make the layout neater, to reduce the number of layers

  • @alextrofimov7947
    @alextrofimov7947 8 років тому

    There is a way to not wear out an EEPROM. You can write in cycle to the next adress every time. Microchip has a library to do this - DEE Emulation.
    Dave I think this further EEPROM investigation may be very interesting, so it maybe shouldn't go into the second channel.

  • @stationplaza4631
    @stationplaza4631 8 років тому

    I've been looking at some multimeters online today including here on EEVblog...I think I'm leaning toward a Gossen.
    They look so solid. Quite apart from the fact that German built stuff is great, they do seem to offer some potentially good value models. It all depends of course what you envision using it for.

    • @crimsun7186
      @crimsun7186 8 років тому

      What's expensive on the Gossen ones are their optionals.

  • @truemorpheus
    @truemorpheus 8 років тому

    They may have some extra firmware code in that I2C flash that is programmatically loaded when needed.

    • @stonent
      @stonent 8 років тому +3

      That was my first thought as well. Even though it was an OTP part, they could patch the code. If so, they could apply a firmware overlay during calibration to patch the OTP code. Some chips like the OTP Intel 8051 processors can be forced to boot from an external EPROM which makes them still useful pulled parts for playing with.

  • @ScramblerUSA
    @ScramblerUSA 8 років тому +1

    No! Look closer, crystal is connected to pins 14-15, not 15-16 as per DS. That's the first thing I noticed and was ready to shout about t, but decided to watch if you catch it. You didn't. :(

    • @EEVblog
      @EEVblog  8 років тому +1

      Ah, I got confused by the pin 17 placement, doh.

    • @NskLabs
      @NskLabs 8 років тому

      That was the first thing I noticed as well as many other viewers I am sure. BTW, awesome rev-eng content, it is very informative I think, big thumbs up. I hope You'll continue such practice in the future.

  • @jakp8777
    @jakp8777 8 років тому

    The soldering on the Brymen 257 is terrible. Plus, is there a part soldered over some passives on the lower right of the board?

    • @jackwhite3820
      @jackwhite3820 8 років тому

      To me the soldering doesn't look that bad. And I think you mean the through-hole plastic film capacitor, which is bent over some passives, so that it fits under the LCD. That cap is probably for the ADC, which requires a linear, low leakage capacitor, hence the plastic film cap.

  • @patriklindahl4991
    @patriklindahl4991 8 років тому

    Maybe they can also use the extra eeprom to store all the extra firmware code that were needed to satisfy you :)

  • @Eddssson
    @Eddssson 8 років тому

    Cupon already expired? Better be quick here at the EEVblog, 3 days!

  • @ScramblerUSA
    @ScramblerUSA 8 років тому

    What about intersil? The first thing came to my mind, but didn't make its way to Dave's top list...

  • @SuperOmegaCow
    @SuperOmegaCow 8 років тому

    Very nice, thanks!

  • @sefarkas0
    @sefarkas0 8 років тому

    Perhaps they needed more I/O off the main cpu then used the lcd device to free up pins.

  • @rak3shpai
    @rak3shpai 8 років тому

    What are 0-Ohm resistors useful for? Is it to jump over traces?

    • @EEVblog
      @EEVblog  8 років тому +1

      Yes, plus breaking into the circuit during design debug, plus design options etc. Plenty of uses.

    • @rak3shpai
      @rak3shpai 8 років тому

      Makes sense. Thanks, Dave.

  • @JanicekTrnecka
    @JanicekTrnecka 8 років тому

    IRFANVIEW-> my favourite!

  • @CarlRecktenwaldJr
    @CarlRecktenwaldJr 8 років тому

    video on hacking the i2c bus would be cool.

  • @dolafson
    @dolafson 8 років тому

    What are the chances that they got a deal on ICs with bad lcd controllers and had to use an external one?

    • @EEVblog
      @EEVblog  8 років тому

      Unlikely you'd get bad dies in just one area.

    • @stonent
      @stonent 8 років тому +1

      Maybe using the onboard controller somehow generates too much noise to get 6000 counts, or maybe they have to borrow clock ticks to run the LCD driver, but by eliminating it, they have an extra few cycles to sample with.

  • @whysguy3
    @whysguy3 8 років тому

    what is ment by "8x8 hardware multiplyer"? what dose a Hardware Multiplyer do?Also why is this desired?

    • @PeregrineBF
      @PeregrineBF 8 років тому +1

      Multiplies two 8-bit numbers. Doing it in hardware is much faster than doing repeated addition in a loop in software. en.wikipedia.org/wiki/Binary_multiplier

  • @MikhailDavidov
    @MikhailDavidov 8 років тому

    How did you identify those three vendors as the main suppliers of meter ascis? Just tribal knowledge or did you apply a methodology?

    • @mgv7ii44
      @mgv7ii44 8 років тому

      You can identify the makers of microcontrollers for multimeters via an internet search. Maybe start with multimeter microcontroller. One rather important maker that Dave didn't mention is Texas Instruments. Here's a recent (June 2016) Texas Instruments design using its MSP430F6736: www.ti.com/lit/ug/tidubm4/tidubm4.pdf
      As I understand it, Texas Instruments makes the processors in high-end Flukes (don't know if it makes them for the Flukes made in China).

  • @magedasd1045
    @magedasd1045 8 років тому

    Hi Dave do you have test equipment to give it away
    Thanks

  • @nulano
    @nulano 8 років тому

    They probably have two EEPROMs so that they can write protect the calibration.
    EDIT: I guess I should have watched the whole video. (37:20)

  • @discophil6726
    @discophil6726 8 років тому

    do a part 2! :)

  • @MarcinKurczalski
    @MarcinKurczalski 8 років тому

    So with coupon one could get EEVblog marked Brymen below your costs (AFAIK you sell them with almost no profit, am I right?)
    already got one anyway, happy to use it.
    Good Waffle can go on :)

  • @joopterwijn
    @joopterwijn 8 років тому

    A part two!

  • @-ampcoil-8546
    @-ampcoil-8546 8 років тому

    Doh, if I only could have waited 3 days before ordering...

  • @leighmoom5277
    @leighmoom5277 8 років тому +1

    WAFFLE but i bought mine months ago. Another interesting video

  • @lmiddleman
    @lmiddleman 8 років тому

    Dave, I think you often use 'chipset' incorrectly.

    • @ScramblerUSA
      @ScramblerUSA 8 років тому

      Yup, I also pointed this in one of previous videos.

    • @EEVblog
      @EEVblog  8 років тому +1

      Meh.

    • @lmiddleman
      @lmiddleman 8 років тому +1

      EEVblog After your rant about the pronunciation of [geo]cache, one is left with the impression you care about such accuracies.

  • @HooKedOne
    @HooKedOne 8 років тому

    I need one.

  • @PuchMaxi
    @PuchMaxi 8 років тому +1

    Decap the IC and throw it under the old microscope!

  • @crazymerkz
    @crazymerkz 8 років тому

    Hi Dave!... I smell something fishy in the air... could it be.... power from footsteps?

  • @OneBiOzZ
    @OneBiOzZ 8 років тому

    Let's tap the i2c!

  • @ghinckley68
    @ghinckley68 8 років тому

    2 eproms raid 1 mirroring

  • @dani777dani
    @dani777dani 7 років тому

    cheap