* TinkerDifferent *
Retro Computing Community
Home | Forums | What's New | Search | Settings
Hacking the Kodak Reels 8mm Film Digitizer (New Thread)

Forums > The Lab > Hardware

Mikm
New Tinkerer
--------
Joined: Nov 27, 2025
Posts: 5
Likes: 1
Saturday at 5:01 PM - #121
Hi Odano,
Version 7.6.2 solved my issue, reframing(re-adjust frame) after capturing.
This is great, thanks for all your work!

Liked by 0dan0

Rob_A
New Tinkerer
--------
Joined: Jul 13, 2025
Posts: 3
Likes: 1
Monday at 2:02 AM - #122
>> 0dan0 said:
Based on the posts on this forum, and those that shared serial numbers, it seems there is a fourth hardware configuration and therefore a Type D firmware needed. We have seen two units on this forum with H2825xx serials, that will not support button presses after update, but the LCD driver suggests it is very close to type B. Anyone else with H2825 serials please do not install, but do post here so we can work out how to extract your original firmware before it is erased with any firmware update. Based on these serials post to this forum and ranges extracted from Mac84 javascript code: A2021148BKxxxxx A J2021148BKxxxxx A M2021148BKxxxxx A P2021148BKxxxxx A A2022148BKxxxxx A M2023148BKxxxxx B A2724148BKxxxxx B E3124148BKxxxxx B D2825148BKxxxxx B H2324148BKxxxxx C K3124148BKxxxxx C C1725148BKxxxxx C H2825148BKxxxxx D (Do not install, yet) ---25--- I believe this might be the manufacturing year, or at least when the serial number was generated. The oldest Type A units are 21 and 22, then Type B from 23, and 24 (although some 25), and Type C is 24 and 25. On eBay right now is this open box unit ( https://www.ebay.com/itm/257252730912 ): View attachment 25525 A serial number range we've yet to see. I expect this is either a Type C or the new mystery D type. The seller turned down my $320 offer (Amazon is selling new for $336 today.) I don't need a fourth unit (particularly if it is another C), but I will buy any confirmed type D that is not had the firmware updated/replaced. Click to expand...
To add to the tabulated serial numbers, my European/UK (RODREELSEU) unit, delivered in September after a 2 month shipping delay has S/N C1725148BK002**, very close to that quoted by MHreels (#107). Until I've completed a first pass on my collected 8mm family films I'm reluctant to risk experimenting with firmware updates, but would be happy to try the enhancements if I was confident of being able to revert the system to the factory-installed firmware. Have any other users confirmed the compatibility of the H2324148BK Series Kodak firmware that MHreels attached?

0dan0
Active Tinkerer
--------
Joined: Jan 13, 2025
Posts: 324
Likes: 498
Monday at 6:42 AM - #123
If you look at my list you can see that that is clearly a type-C unit, as others had the same serial number style. The worrying serial is H2825xxx. Scan first for sure, but you will likely want scan again to get the quality benefits.

omega
New Tinkerer
--------
Joined: Jul 29, 2025
Posts: 35
Likes: 13
Monday at 8:21 AM - #124
>> Rob_A said:
To add to the tabulated serial numbers, my European/UK (RODREELSEU) unit, delivered in September after a 2 month shipping delay has S/N C1725148BK002**, very close to that quoted by MHreels (#107). Until I've completed a first pass on my collected 8mm family films I'm reluctant to risk experimenting with firmware updates, but would be happy to try the enhancements if I was confident of being able to revert the system to the factory-installed firmware. Have any other users confirmed the compatibility of the H2324148BK Series Kodak firmware that MHreels attached? Click to expand...
I also have a European model and the number is exactly the same as yours. My number is just longer, it has a 37 added at the end. I have tried all the firmware version C that are out there and they all work for me.

SkipBurg
New Tinkerer
--------
Joined: Dec 28, 2025
Posts: 5
Likes: 1
Monday at 11:54 AM - #125
New here, so hello to everyone. Just got my Reels... had a Sniper DV8 about 18 years ago, so I am back at it. Newby question: can anyone here sell a hacked/upgraded chip/board with the upgrade successfully installed already? If not, what is the easiest upgrade I can do that doesn't require code/wiring, etc knowledge? TIA

Mac84
Administrator
New Jersey, USA
--------
Joined: Sep 4, 2021
Posts: 306
Likes: 431
Monday at 3:10 PM - #126
>> SkipBurg said:
New here, so hello to everyone. Just got my Reels... had a Sniper DV8 about 18 years ago, so I am back at it. Newby question: can anyone here sell a hacked/upgraded chip/board with the upgrade successfully installed already? If not, what is the easiest upgrade I can do that doesn't require code/wiring, etc knowledge? TIA Click to expand...
Upgrading the firmware only requires an SD card. However, new "2025" serial numbered units may not be compatible. Can you share the serial number of your unit? Via the sticker located at the bottom of the model, that'll help ensure compatibility and reduce the risk of updating incompatible firmware.

Liked by SkipBurg

SkipBurg
New Tinkerer
--------
Joined: Dec 28, 2025
Posts: 5
Likes: 1
Monday at 3:34 PM - #127
>> Mac84 said:
Upgrading the firmware only requires an SD card. However, new "2025" serial numbered units may not be compatible. Can you share the serial number of your unit? Via the sticker located at the bottom of the model, that'll help ensure compatibility and reduce the risk of updating incompatible firmware. Click to expand...
Hi! Yes, here it is D2825148BK00586

AlexC
New Tinkerer
--------
Joined: Dec 29, 2025
Posts: 1
Likes: 3
Monday at 4:53 PM - #128
Heya, been lurking this thread for a while. I have what may be a "D" unit with original firmware. I do have some basic soldering ability. If the steps for dumping aren't too crazy I coud give it a shot. Also happy to mail it off to someone with more experience and time than myself. Let me know how I can help.
Attachments:
IMG_8788.jpeg (428.3 KB)

Liked by Mac84,0dan0andfishgee

Mac84
Administrator
New Jersey, USA
--------
Joined: Sep 4, 2021
Posts: 306
Likes: 431
Monday at 5:33 PM - #129
>> AlexC said:
Heya, been lurking this thread for a while. I have what may be a "D" unit with original firmware. I do have some basic soldering ability. If the steps for dumping aren't too crazy I coud give it a shot. Also happy to mail it off to someone with more experience and time than myself. Let me know how I can help. Click to expand...
Excellent! [party]

I recently did a live stream (start at the 22 minute mark in this video) where I took apart the device and soldered on three small cables to communicate with it via a UART serial adapter (I'm using an Arduino nano as one) to dump the firmware. Take a look and see if that's something you are comfortable with.

The wires are thin, but if you are experienced it shouldn't be too bad. If you have any questions let me know! :)

Here are also written instructions for opening the device and so on:
https://docs.google.com/document/d/1htmhRHyY_kEjoiTgSInV0PeXvzyXTMaXDYJ_3Ai4A4A/edit?usp=sharing

Also, depending on your location, I'd be happy to have it shipped here to modify for you.

Liked by SkipBurgandAlexC

0dan0
Active Tinkerer
--------
Joined: Jan 13, 2025
Posts: 324
Likes: 498
Monday at 6:13 PM - #130
@SkipBurg hold off on updates for an D2825 units, that one I'm uncertain about.

Liked by SkipBurg

SkipBurg
New Tinkerer
--------
Joined: Dec 28, 2025
Posts: 5
Likes: 1
Monday at 6:43 PM - #131
>> 0dan0 said:
@SkipBurg hold off on updates for an D2825 units, that one I'm uncertain about. Click to expand...
Gotcha, I will for sure. Thank you, sir.

0dan0
Active Tinkerer
--------
Joined: Jan 13, 2025
Posts: 324
Likes: 498
Monday at 7:49 PM - #132
While we are waiting for an original image for the new type D unit, progress continues. Currently all my text and histogram rendering using the preview video buffers, the YUV data that contains the lower resolution of the film-scan for display. This is a very useful buffer as I used it for my exposure control, and computing the histogram, but for displaying settings, this is wrong place. I've since found the LCD's display overlay bitmap. It had alluded me, as it was not in a format I would have expected, like RGB 24bit or RGBA 32bit. The JPEG images in the firmware are 864x480, but there is no 864x480 surface anywhere in the memory, but it did find a 480x864 (first pixel is the top right corner) that is 8-bit palette mapped (a throwback from 20+ years ago.)

This is the palette (colors 0 to 255 , 0 is transparent to the video layer below)


For all unit types, the overlay bitmap is at 0x81821180

If you have a serial port to have play with it.

> mem fill 81821180 65400 0
Makes the screen completely transparent

> mem fill 81821180 65400 ff
fills it with white

Once I have the font engine working on the overlay buffer, I will move the exposure stats and data to the right edge (off the film scan area.) I will leave the histogram as is, as that needs the full color of YUV.
Attachments:
1767037135944.png [View]

Liked by ThePhageandSkipBurg

ph4z
New Tinkerer
--------
Joined: May 20, 2025
Posts: 17
Likes: 25
Monday at 10:24 PM - #133
Thanks to the advice here. I got my replacement unit and have no skipping issues anymore.

It is also a D variant. I took a stab a disassembling the unit tonight. I'll do the soldering and dumping later this week.

I followed Mac84's stream to see what the process entails. I found it quicker to take the LCD and then straight remove the board.

For now, here are some pics of the D variant board, in case that's interesting to anyone. But it looks like the same board as the other variants to me.
Attachments:
IMG_1250.jpeg (1 MB)
IMG_1247.jpeg (1.1 MB)

Liked by Mac84,SkipBurgand0dan0

SkipBurg
New Tinkerer
--------
Joined: Dec 28, 2025
Posts: 5
Likes: 1
Tuesday at 12:45 PM - #134
>> Mac84 said:
Excellent! I recently did a live stream (start at the 22 minute mark in this video ) where I took apart the device and soldered on three small cables to communicate with it via a UART serial adapter (I'm using an Arduino nano as one) to dump the firmware. Take a look and see if that's something you are comfortable with. The wires are thin, but if you are experienced it shouldn't be too bad. If you have any questions let me know! Here are also written instructions for opening the device and so on: https://docs.google.com/document/d/1htmhRHyY_kEjoiTgSInV0PeXvzyXTMaXDYJ_3Ai4A4A/edit?usp=sharing Also, depending on your location, I'd be happy to have it shipped here to modify for you. Click to expand...
@Mac84 I am interested in shipping my Reels unit to you.

Liked by Mac84

ph4z
New Tinkerer
--------
Joined: May 20, 2025
Posts: 17
Likes: 25
Tuesday at 12:50 PM - #135
Good news! @0dan0 @Mac84 I have dumped the variant D firmware. My S/N is H2825148BK02147.

One important question: I dumped everything twice and got different md5 hashes for the DUMPCODE.BIN, but not for UITRON.BIN. Is that to be expected? They're in the a and b folders, respectively. I trust "b" more.

Thanks Steve for the good guides on dumping, this made it very easy for me. I did some thing my way, which might help others.

1. For disassembly you don't need to take out the metal assembly, instead you can get at it by removing the LCD w/ bezel.
2. Standard ribbon cable has the perfect pitch for soldering to the GND, RX, TX, (3V3) pads.
3. I used a simple USB2TTL adapter (CH340, which can do 3V3 and 5V logic) and Putty to talk to the Kodak over serial.


(not the neatest job)

Can't wait to try out the firmware ;-).

Cheers!
Attachments:
drive.google.com [View]
IMG_1260.jpeg [View]

Liked by fishgee,0dan0,ThePhageand 1 other person

Mac84
Administrator
New Jersey, USA
--------
Joined: Sep 4, 2021
Posts: 306
Likes: 431
Tuesday at 2:44 PM - #136
>> ph4z said:
Good news! @0dan0 @Mac84 I have dumped the variant D firmware. My S/N is H2825148BK02147. Click to expand...
Excellent! Thank you so much for your efforts, this is wonderful! [party]

That's good to know about the LCD way in, my LCD didn't want to be removed properly, so I assumed other units were just as picky. I've never had to solder the v3.3 pin, but I guess if your adapter supports it, it won't cause you any trouble.

I think the "DUMPCODE.BIN" also dumps any temporary data (settings, etc) stored in the memory chip. So it could be possible that it does differ. Although usually that data is in another partition and can be removed using the unpack/repack firmware tools.

Here's a comparison between C and D, lots of code changes!




>> SkipBurg said:
@Mac84 I am interested in shipping my Reels unit to you. Click to expand...

Let's see if the above solves the issue for @JKCalhoun [fingers-crossed]...
Attachments:
Screenshot 2025-12-30 at 9.56.27 AM.png [View]

Liked by ph4z,SkipBurgandThePhage

SkipBurg
New Tinkerer
--------
Joined: Dec 28, 2025
Posts: 5
Likes: 1
Tuesday at 3:53 PM - #137
>> Mac84 said:
Excellent! Thank you so much for your efforts, this is wonderful! That's good to know about the LCD way in, my LCD didn't want to be removed properly, so I assumed other units were just as picky. I've never had to solder the v3.3 pin, but I guess if your adapter supports it, it won't cause you any trouble. I think the "DUMPCODE.BIN" also dumps any temporary data (settings, etc) stored in the memory chip. So it could be possible that it does differ. Although usually that data is in another partition and can be removed using the unpack/repack firmware tools. Here's a comparison between C and D, lots of code changes! View attachment 25626 Let's see if the above solves the issue for @JKCalhoun ... Click to expand...
Perfect

JKCalhoun
New Tinkerer
--------
Joined: Dec 25, 2025
Posts: 5
Likes: 2
Tuesday at 4:03 PM - #138
Here's a comparison between C and D, lots of code changes! Click to expand...
Thanks, Steve!

Out of curiosity I'm wondering if there is a smarter "code differ" since I can see the same sequence of bytes shown as different--they instead seem to be out of phase instead. (I'll look around to see if I can find one.)

EDIT: HexFiend (on MacOS) seems to be a little less naive when it diffs.
Attachments:
Diff.png (203.6 KB)

rdesros
New Tinkerer
--------
Joined: Aug 24, 2025
Posts: 26
Likes: 12
Tuesday at 5:33 PM - #139
>> 0dan0 said:
v7.6.1 View attachment 25423 View attachment 25424 View attachment 25425 Bug fixes only. - Qp rate control below 20 was fixed on Type A & C (B was okay) - Now supports up to 400 ISO during encoding (not sure if this is a good thing, but try it.) Click to expand...
It would be nice to have the option to manually set the maximum ISO. With the QP at its lowest setting, dark scenes at a high ISO (400) create too many visual artifacts, causing the recording to stop because the codec can't handle the combination of high grain and high ISO. I can't capture a reel at the highest quality since it always stops at the same scene with ISO 400. Dark scenes don't need brightening--it's film. @0dan0, you were right to doubt whether that was a good thing.

0dan0
Active Tinkerer
--------
Joined: Jan 13, 2025
Posts: 324
Likes: 498
Tuesday at 10:03 PM - #140
At least now Type D users can now be unbricked.

The changes in the new firmware are more extensive that any other model. Function addresses have moved, so this might take a while.

Liked by AlexC,Mac84,SkipBurgand 1 other person

<< First | < Prev | Page 7 of 8 | Next > | Last >>

Home | Forums | What's New | Search | Bookmarks | RSS | Original | Settings
XenForo Retro Proxy by TinkerDifferent.com