Show Posts

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

Messages - Aperture Science

Pages: [1] 2 3
General Chat / Re: Any thoughts on this idea?
« on: February 20, 2021, 10:35:30 PM »
I don't see why not crop afterward XD
Cropping afterward will also give a larger tolerance on composition for me.

However maybe useful on video recording with prime lens like IDA said.

General Help Q&A / Re: why doesn't try 10bit x.265+HLG/c-log @alex
« on: December 17, 2020, 08:34:14 AM »
More likely to build a new camera LOL

Nice try

No. CF card memory and device modes (except IDE mode) are just based and backward compatible to PCMCIA standard.

In the same way as IDE / UDMA modes are exposing IDE interface directly on CF connector and require direct passive adapter, in first two modes CF card is basically a smaller PCMCIA card.

CF host does not need to support PCMCIA. PCMCIA support CF as it acts like PCMCIA.

And "card readers" others than CF are either emulating PCMCIA memory mode, or are just straight PCI (PCMCIA) devices interacting with OS, thus requiring device mode support and drivers. You won't find this on camera.

Got you, thanks ;)

The official ML source code has moved to Heptapod:

You can clone from there using Mercurial

Good to see this :)

General Chat / Re: Brand New 5D3 with kit Lens 24-105mmL F4 IS
« on: September 11, 2020, 06:15:03 AM »

In your situation and given this excellent price, I would definitely go for the 5D3.  I have some experience with that camera with ML on it and it really provides stunning quality results, especially in the high-resolution anamorphic modes whose quality is barely distinguishable from the 1:1  ones.  Furthermore, ML on it is very stable and reliable and camera never overheats with it.  The 24-105mmL F4 IS is a very good universal lens but it is a bit heavy and bulky and not very convenient for hanheld and gimbal work.  I would sell it and buy the 24/2,8 IS and the 35/2 IS lenses instead - pretty light and small and perfect for low-light hand held work.   My favorite lens for such situations is the 85/1,4 L IS.  It provides the most beautiful portrait video images that I have ever seen and is not so expensive like the R lenses for example.  For extreme wide angle shots, the 17-40/4L does an excellent job and is pretty light and inexpelsive too.

Get yourself the 5D3, put ML on it and you will never be disappointed!  And if one day the miracle happens and we have ML working on the 5D4 you can still replace the 5D3 with it.

The truth, I picked 5D3 instead of 5D4 is only because 5D3 have ML on board :D
A Canon DSLR without ML is not complete for me to say.

Do you know that 99% all the cameras have a max limit of card storage that they accept.
Don't be worry about this, the SSD I used is a MLC one from cisco @ 64GB

PS: There are something in the end of the previous page.

Sorry, but you are wrong. Those SSDs depicted on photo have completely different pinout than CF, it's called 1.8 IDE. I had one of those on OQO 01+, and still own adapter that converts CF pinout so you can plug it to replace this kind of "CF connector" drive. Their connector is also slightly different so you can't just force CF card into 1.8 IDE (and 1.8 IDE drive is wider so you can't force it into CF)

Also, let me remind you all that CF standard has three types of operation, one of them is IDE emulation. There are cards that don't support IDE mode, CF readers/controllers also need to support this mode / talk ATA to card.

I see, thank you for the knowledge.

That explains why the previous one made by deanziyangyu didn't works. However the socket in the front is the same as Compact Flash
I tear down exactly the same board deanziyangyu posted, the black part in the front fits into the case of CF card perfectly in the picture I posted (the fly-wired one). That is the reason why I was thinking they are the same. And yes, you are right. CF and IDE 50 are two different stuffs.

PS: JM20330 is a two way chip set not only can do SATA to IDE but also IDE to SATA

Few things need to clarify.
First, Canon 5Dmk3 (also include 5DS,5DSR,7D,5D2) are all using "Compact Flash" which is a type of SSD based on the IDE interface.
However Canon C200 uses "CFast 2.0" which is a type of SSD based on the SATA interface (which we used a lot on our computer nowadays)
In the same time, the socket they developed is also based on the SATA. As in the video send by gzillarocks, there is no chip set in between the socket and the mSATA.
The highest speed IDE socket can go is around 133m/s while SATA2.0 can support around 300m/s. Not to mention SATA3.0. SATA and IDE conversion need a chip set, not simply putting wires together. That is the reason why no one makes the adapter on the market since there is only a little demand on this. (Hey, professional cinema cameras are all have CF2.0 or even USB type-C installed :)

There is no Adapter on the market have the function we need, so we have to make our own :P
I am only an undergraduate freshman majors on EE, no experience on making the PCB.   But lets see how far we can get on this since I think it will work theoretically.

PS:Compact Flash can also being known as IDE 50(since there are 50 pins on it), I saw these kind of SSD before when my father was still using floppy. They have the exactly the same socket as compact flash do, just little bit longer and wider on the body. But people are not manufacture these drives anymore and because of the high selling price at that time, these kind of dives didn't sold a lot. So it is also hard to be finding in the second-hand market.

Hey Aperture Science- I'm really hoping that you can find a way to adapt from CF to SATA, or CF to MSATA, for cameras with Magic Lantern. I will definitely be following this forum to see how you progress! I did find this product online that works with a Canon c200, but I'm not sure if this device can work on a DSLR with Magic Lantern or not. Either way, I wanted to send you the product link so you can check it out and maybe it can be helpful to you:  - The product is called SolidPod

CF cards are so much more expensive than SSD's, and I've found forums on here going back to 2013 with people trying to find a way to adapt from CF to SATA, but without a lot of luck. Hopefully with the newer MSATA, or NVME devices it might be easier to create an adapter that works for Canon cameras with magic lantern.

I would also check out what RED did with their MAG recording devices. It looks like they are using some type of adapter inside the housing- that might be useful to you too.

Let me know if there is anything I can help with, I will be following along for sure.

Sure Sure, I checked this one long time ago. Thanks for reviewing.

Hardware and Accessories / Re: lightest wide-angle setup for eos m
« on: September 01, 2020, 07:48:40 AM »
CCTV lens
Since you need overcome the crop factor.

Okay, new plan.
I decide to learn how to use altium designer and make a PCB board for this.
No more stupid fly wires.

Unfortunately, I have no idea about CF and no time to go into the topic, but just quickly checked the pins with pull-ups.

Others (/WE, /CS1, /DMACK) should be plain inputs. Try at least to add a second, separate resistor for PDIAG. No idea what and when this pin does, if it's used in both directions in True IDE (sorry, really no time) but as a quick check it might be worth trying...


I think I should just connect every pins to pins instead of doing resister tricks. But I need to get some rest before doing it for the next time.
This one I spend two half days on flying wires. Really stabbing my eyes (each wires only have 0.1mm) lololol. But good to see LED are flashing. The red LED flashing means there are signals trying to read and write.

Those wires are coated with an insulating layer. Nothing to worry about.

The truth  ;)

This is what I get so far.
It seems working but it is not. What I am pretty sure is every wires are connected, but not sure they are connected correctly.
I followed the picture I posted in the last post and connect the rest. The computer is still not reading the card but the LED seems start flashing.
Maybe it is time to make a PCB board for this? I only used one resister instead of four.

Not sure what does that flashing LED means. If you know, please help :'( For this, I didn't use any external power supply.

Still making my own cable. Giving out more pinouts

Giving some more pinouts here.
What I am thinking is disconnect pin 38 and 39 and connect the power in the end so even if the power supply have problems, it wouldn't damage the camera.

Health check-up: have you enabled LiveView in Canon menu? It's disabled by default in 5D2 firmware (also in 50D).

Refer to long installation guide:

Edit: this is a Canon quirk (their default settings are not always the least surprising), but working around it might be very easy - we could enable LiveView after ML installation. Or at each startup - are there any 5D2/50D users who prefer the LiveView permanently disabled?

The truth LOLOLOL, I can still remember I was so confused after I set my 5D2 into factory settings and cannot turn on the LiveView.
Very funny LiveView button is disabled by default in 5D2 and I think that is why they add a button just for turning on the LiveView in the future models.  :P

Camera-specific Development / Re: Canon R5
« on: August 14, 2020, 07:27:58 AM »
In case of R5 it's not even SATA (CFast), but Canon skipped directly to PCI Express / NVME (CFexpress).

Are you sure? CFast to SATA do exists, as CFast uses SATA protocol. But CFexpress is NVME (PCI Express), that's why I wonder if there will be similar trick possible.
But even if possible - probably a little harder due to PCIe signalling requirements.

By the way - there are three types of CFexpress cards - A, B, C. They differ in physical dimensions and number of PCIe lines. I can't find any information which one will be supported here, but I bet for type A, which is physically similar to SD card.

Of course SATA line do not contain the pcie lolololol, I was just saying there are things like that by change pcie into SATA ;)

Hold on, The forum cannot use any avatar right now?

After I entered an picture URL, it gives me "The attachments upload directory is not writable. Your attachment or avatar cannot be saved."

Simply put, it is Toshiba 1.8" hard drive 50 pin CF adapter -> CE / 40 pin ZIF IDE ribbon cable -> JMicron 20330 ATA 150MB/s to SATA solution -> mSATA SSD (pictured here a Samsung PM830 256GB version).

The assembly was not successfully powered up by a USB3 CF card reader in computer. Plugged into the 5D2, the "format CF card" options posed up initially, then turn into a "CF ERR" on the top plate LCD. The cable stays flush through the card slot.

The SSD had been partitioned as Master Boot Record and formatted as FAT32 by restoring from another SanDisk 1067x CF card. Works fully through a USB3 to SATA bridge, has sequential read / write speed unto 400MB/s.

Two possible reasons for it to not work fully:
1. The camera's card slot only supplying 3.3V instead of 5V (yet the bridge should operate on 3.3V as well, so it might just be the SSD)
2. One side of the CF connector is not perfectly aligned with the slot, so it might have a electrical connection issue.

All components should be searchable on Amazon. The price of the 256GB SSD plus all the adapters is close to 1/2 of SanDisk Extreme Pro 1067x 64GB, so probably worth the risk.

I did some research on yours. You are actually very close to the solution, the external power supply is what you are missing.

Also what you need to find is the power voltage select pins on the JM20330, the default is running under 3.3v which is obvious low for a SATA device. There is another version of this broad have a jumper or switch to select the power voltage. From your description, "cannot format" is probably because of under voltage since camera is already "found" there is something in its slot.

The CF slot should not be able to provide more than 500mA of current (According to Sandisk) and most SSD nowadays are using far more than 500mA, external power supply is highly recommended.

Later I found some cheaper and easier way to do a conversion. The parts are on the way, lets wait and see. :-\

AFAIK UDMA-7 has never been ported to IDE/PATA hard drives ...
Really don't know if there are any PATA-SATA converters able "to speak" UDMA-7.

Good point, I went back to check the datasheet of the converter (JM20330)

There are descriptions about the Ultra DMA operation mode on page 19.
000: Device Mode 100MB/s.
001: Device Mode 133MB/s.
010: Device Mode 150MB/s. (default)
011: Reserved.
100: Host Mode 100MB/s.
101: Host Mode 133MB/s.
110: Host Mode 150MB/s.
111: Reserved.

By putting the jumper between these three pins, users are able to select the UDMA operation.
Good Point again, but no need to worry about. ;D

I have a new Idea.

Since the CF slot is in the IDE standard, I decided to first convert the CF slot into a standard IDE 44 pin slot so I can attach IDE hard drives

After I have the IDE 44 Slot, I should be able to convert it into SATA (there are boards with good price on this).

I might have to make my own cable, since I am in China right now it should be easy to reach.
Let me try if this works.

Reply if you see any problems  :o

Camera-specific Development / Re: Canon 80D
« on: July 31, 2020, 10:32:24 AM »
Quick notice that ML is developed and released by a group of people who are doing this voluntary. Don't urge them or keep asking the same questions like "when is xxx model going to have ML firmware" if you are not a part of the developers, they are nice and friendly already by giving out the source code and the usable files out.

Pages: [1] 2 3