사건의 발단은 XDA를 둘러보다가 문득 이런글을 보게 되면서 부터이다.
I have created this thread to both discuss the possibility of and working to add back, the original 5MP rear camera to the Asus nexus 7 tablet that Google had Asus remove from the retail device.
This is essentially a continuation of the posts I started in the Asus ME370T Schematics thread .
This is what I've done so far:
- Purchased a Nexus 7 with a cracked touch surface as my hardware hacking device. It works with a usb mouse just great
- Purchased a used Asus TF-101 5MP rear camera module from Ebay
- Studied the Nexus schematics (available here) and created small schematic sub-sheets specifically for the camera and power circuits
- Inspected both the camera module pins and the rear CON3 connector pins on the Nexus PCB - they match 100% electrically
- Recovered a connector from an old DVD drive for installation at CON3 - (Newark wants $15 S&H for a $2 part)
What needs to be done next:
- Remove the shields from the Nexus PCB and determine if there are any surface mount components that are missing that will prevent the rear camera from working.
- If parts are missing - use the available schematics (Nexus and other) to make an educated guess of what parts are missing and install them.
- Check the system logs to see how the front camera shows up when detected.
- Install the connector at CON3
- Boot the device and verify the front camera still works
- Install and verify the camera module is seated properly and there is a proper electrical connection to CON3.
- Boot up the unit and check the system logs to see if the rear camera is detected.
- Determine if the front camera still works.
At this point, since there is no driver for a rear camera in the Nexus 7, I will need to find the driver for it from the TF-101 ICS or JB ROM in addition to determining what configuration files need to be modified/created.
These are the schematics and photos I have so far and have attached below:
-rear camera (CON3) pinouts, camera power circuits, picture showing the TF-101 5MP module beside CON3, front camera pinouts
Please note
- I am NOT willing to modify any on else's Nexus if this works. I'm in Canada and it's too much of a hassle (and expensive) to ship stuff around up here. Besides, the front glass is just too fragile on these devices.
- This project is not for the weekend experimenter - I use a microscope and special soldering equipment when working on devices like this. If all you have is a solder gun/pencil, this project is not for you.
- I make no representations of fitness for any particular use and if you attempt to 'play' or modify your Nexus 7 following any details provided in this thread, you will be totally responsible for everything (good or bad) that happens to your device. That is why I purchased a partially broken device ($50 on Ebay) specifically to play with.
So, who IS this project for?
- It's for all the experienced hardware hackers out there who are able to work with devices like the Nexus 7 without destroying anything and want to 'play' with their toys!
- It's also for any software types who would be happy to help with the driver and config files to get a rear camera functional. Your assistance would be greatly appreciated. I'm a hardware guy - always have been - always will be.
The Camera Module:
The current REAR camera module as specified in the schematics is an OV5650. There has been some talk of using an OV5640 or OV5642. The FRONT camera module is an Aptina 1040.
The issue with this is the modules need to have the exact same electrical pinout as CON3. Maybe someone can find a source for replacement TF-101 rear camera modules out of Asia?
There was also some talk of the front 1.2MP camera using the same electrical (MIPI) interface with 24pins but having a different pin assignment for the data lines. If that's the case, then theoretically, one should be able to re-wire an additional front camera to CON3 and you should be able to use both.
Another item of note is the camera configuration file in /system. It appears that one of the directives in addition to 'front' & 'rear' is 'USB'.
Does that mean with the right driver, USB camera and OTG connector we can use external cameras with the Nexus 7?
If indeed we can, then we don't need to hack CON3 and instead, use an external high-res USB camera.
Unfortunately, the device uses USB v2.0 so an external camera would probably suffer from a slow frame rate - or would it?
This is what this thread is about - playing with the Nexus 7 to add either a rear camera internally or externally.
This is essentially a continuation of the posts I started in the Asus ME370T Schematics thread .
This is what I've done so far:
- Purchased a Nexus 7 with a cracked touch surface as my hardware hacking device. It works with a usb mouse just great
- Purchased a used Asus TF-101 5MP rear camera module from Ebay
- Studied the Nexus schematics (available here) and created small schematic sub-sheets specifically for the camera and power circuits
- Inspected both the camera module pins and the rear CON3 connector pins on the Nexus PCB - they match 100% electrically
- Recovered a connector from an old DVD drive for installation at CON3 - (Newark wants $15 S&H for a $2 part)
What needs to be done next:
- Remove the shields from the Nexus PCB and determine if there are any surface mount components that are missing that will prevent the rear camera from working.
- If parts are missing - use the available schematics (Nexus and other) to make an educated guess of what parts are missing and install them.
- Check the system logs to see how the front camera shows up when detected.
- Install the connector at CON3
- Boot the device and verify the front camera still works
- Install and verify the camera module is seated properly and there is a proper electrical connection to CON3.
- Boot up the unit and check the system logs to see if the rear camera is detected.
- Determine if the front camera still works.
At this point, since there is no driver for a rear camera in the Nexus 7, I will need to find the driver for it from the TF-101 ICS or JB ROM in addition to determining what configuration files need to be modified/created.
These are the schematics and photos I have so far and have attached below:
-rear camera (CON3) pinouts, camera power circuits, picture showing the TF-101 5MP module beside CON3, front camera pinouts
Please note
- I am NOT willing to modify any on else's Nexus if this works. I'm in Canada and it's too much of a hassle (and expensive) to ship stuff around up here. Besides, the front glass is just too fragile on these devices.
- This project is not for the weekend experimenter - I use a microscope and special soldering equipment when working on devices like this. If all you have is a solder gun/pencil, this project is not for you.
- I make no representations of fitness for any particular use and if you attempt to 'play' or modify your Nexus 7 following any details provided in this thread, you will be totally responsible for everything (good or bad) that happens to your device. That is why I purchased a partially broken device ($50 on Ebay) specifically to play with.
So, who IS this project for?
- It's for all the experienced hardware hackers out there who are able to work with devices like the Nexus 7 without destroying anything and want to 'play' with their toys!
- It's also for any software types who would be happy to help with the driver and config files to get a rear camera functional. Your assistance would be greatly appreciated. I'm a hardware guy - always have been - always will be.
The Camera Module:
The current REAR camera module as specified in the schematics is an OV5650. There has been some talk of using an OV5640 or OV5642. The FRONT camera module is an Aptina 1040.
The issue with this is the modules need to have the exact same electrical pinout as CON3. Maybe someone can find a source for replacement TF-101 rear camera modules out of Asia?
There was also some talk of the front 1.2MP camera using the same electrical (MIPI) interface with 24pins but having a different pin assignment for the data lines. If that's the case, then theoretically, one should be able to re-wire an additional front camera to CON3 and you should be able to use both.
Another item of note is the camera configuration file in /system. It appears that one of the directives in addition to 'front' & 'rear' is 'USB'.
Does that mean with the right driver, USB camera and OTG connector we can use external cameras with the Nexus 7?
If indeed we can, then we don't need to hack CON3 and instead, use an external high-res USB camera.
Unfortunately, the device uses USB v2.0 so an external camera would probably suffer from a slow frame rate - or would it?
This is what this thread is about - playing with the Nexus 7 to add either a rear camera internally or externally.
대충 몇가지 짚어보자면
1. 애초에 카메라를 위한 자리가 있다.
-이부분은 넥서스7이 원래 ASUS ME370T 모델로 발매되려했으며 해당모델은 후면카메라가 존재하는 같은가격의 모델이었다.(그럼 왜뺀거지?) 실제로 성능이고 뭐고 다똑같은건 정말로 유머다. 더한건 HDMI도 되던데.... 진짜유머는결국 ME370T로 넥서스7만듬... 갤럭시 넥서스가 SHW-M440(GT-I9250이던가) 라는 모델넘버가 있듯 넥서스7은 ME370T가 모델넘버다.
2.HDMI회로는 단가절약차원에서 지웠으나 카메라를 위한 24pin pcb socket(?)이 존재한다. 빨간게 그 소켓이고 파란부분은 카메라모듈공간이다
3.아무래도 이부분이 제일 중요한듯하다.
This is what I've done so far:
- Purchased a Nexus 7 with a cracked touch surface as my hardware hacking device. It works with a usb mouse just great
- Purchased a used Asus TF-101 5MP rear camera module from Ebay
- Studied the Nexus schematics (available here) and created small schematic sub-sheets specifically for the camera and power circuits
- Inspected both the camera module pins and the rear CON3 connector pins on the Nexus PCB - they match 100% electrically
- Recovered a connector from an old DVD drive for installation at CON3 - (Newark wants $15 S&H for a $2 part)
What needs to be done next:
- Remove the shields from the Nexus PCB and determine if there are any surface mount components that are missing that will prevent the rear camera from working.
- If parts are missing - use the available schematics (Nexus and other) to make an educated guess of what parts are missing and install them.
- Check the system logs to see how the front camera shows up when detected.
- Install the connector at CON3
- Boot the device and verify the front camera still works
- Install and verify the camera module is seated properly and there is a proper electrical connection to CON3.
- Boot up the unit and check the system logs to see if the rear camera is detected.
- Determine if the front camera still works.
- Purchased a Nexus 7 with a cracked touch surface as my hardware hacking device. It works with a usb mouse just great
- Purchased a used Asus TF-101 5MP rear camera module from Ebay
- Studied the Nexus schematics (available here) and created small schematic sub-sheets specifically for the camera and power circuits
- Inspected both the camera module pins and the rear CON3 connector pins on the Nexus PCB - they match 100% electrically
- Recovered a connector from an old DVD drive for installation at CON3 - (Newark wants $15 S&H for a $2 part)
What needs to be done next:
- Remove the shields from the Nexus PCB and determine if there are any surface mount components that are missing that will prevent the rear camera from working.
- If parts are missing - use the available schematics (Nexus and other) to make an educated guess of what parts are missing and install them.
- Check the system logs to see how the front camera shows up when detected.
- Install the connector at CON3
- Boot the device and verify the front camera still works
- Install and verify the camera module is seated properly and there is a proper electrical connection to CON3.
- Boot up the unit and check the system logs to see if the rear camera is detected.
- Determine if the front camera still works.
번역은 알아서 해주시길....바라며 몇개만 써보겠다.
우선 TF101모델의 5백만화소의 카메라가 필요하고 두번째는 이설계도를 볼줄알아야한다는건데 잘보면 rear camera module이 있다 이는 TF101모델의 카메라와 같다고 한다. 
도면출처: http://dl.dropbox.com/u/47767898/me370t.pdf, XDA링크
그리고 전면카메라가 감지됬을때의 시스템로그가 어떻게 뜨는지 알아야하며 연결후 카메라가 작동하는지 살펴봐야한다.
근데 일단 이 제거된 소켓과 맞는걸 찾은거같다
단지 카메라가 다를뿐 소켓이 있다!(이 소켓찾기가 힘들었음)
돈이 여유가될때 한번 시도해봐야겠다.
댓글 없음:
댓글 쓰기