首页问答详情

T31N芯片运行样例出错

   
"Dëvïl.
"Dëvïl.  发布于  2022-01-22 16:51:45
采纳率 0%
6个问答

根据SDK和手册,移植了uboot,kenel,rootfs,运行起来了,加载了sc2335驱动,都成功,SDK例子里没有SC2335,我在sample_common.h添加了如下参数:

define SENSOR_NAME “sc2335”

define SENSOR_CUBS_TYPE TX_SENSOR_CONTROL_INTERFACE_I2C

define SENSOR_I2C_ADDR 0x30

define SENSOR_WIDTH 1920

define SENSOR_HEIGHT 1080

define CHN0_EN 1

define CHN1_EN 0

define CHN2_EN 0

define CHN3_EN 1

define CROP_EN 1

之后在板子上运行出错了I2C transfer error, 是内核问题?要如何修改,有没有人有完整的T31X+SC2335的SDK。

[root@Ingenic-g11:tmp]# ./sample-Encoder-jpeg
[ 1278.409969] probe ok ———->sc2335
[ 1278.466004] i2c i2c-0: i2cjz_irq 441, I2C transfer error, ABORT interrupt
[ 1278.473108] i2c i2c-0: —I2C txabrt:
[ 1278.476811] i2c i2c-0: —I2C TXABRT[0]=I2C_TXABRT_ABRT_7B_ADDR_NOACK
[ 1278.483380] ——-sc2335_detect: 594 ret = -5, v = 0x00
[ 1278.488688] chip found @ 0x30 (i2c0) is not an sc2335 chip.
[ 1278.494440] CPU: 0 PID: 106 Comm: sample-Encoder- Tainted: G D O 3.10.14__isvp_swan_1.0
#5
[ 1278.503870] Stack : 00000000 00000000 00000000 00000000 804f314a 00000058 82481900 00000000
8067dcd8 804961c7 8043dd78 0000006a 804f28e4 00000000 80629000 c0270000
00000000 80397d88 00000000 800388b8 00000000 00000000 8043f6d8 82067c74
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 82067c00

[ 1278.540765] Call Trace:
[ 1278.543293] [<80020d90>] show_stack+0x48/0x70
[ 1278.547958] [] isp_printf+0x74/0x88 [tx_isp_t31]
[ 1278.553772] [] sc2335_g_chip_ident+0x228/0x2c0 [sensor_sc2335_t31]
[ 1278.561210] [] subdev_sensor_ops_ioctl+0x2dc/0x564 [tx_isp_t31]
[ 1278.568514] [] ispcore_sensor_ops_ioctl+0x68/0xb8 [tx_isp_t31]
[ 1278.575713] [] tx_isp_unlocked_ioctl+0x424/0x10ac [tx_isp_t31]
[ 1278.582783] [<800e58f8>] vfs_ioctl+0x28/0x48
[ 1278.587204] [<800e6588>] do_vfs_ioctl+0x5b4/0x67c
[ 1278.592058] [<800e66a4>] SyS_ioctl+0x54/0x90
[ 1278.596473] [<800239bc>] stack_done+0x20/0x44
[ 1278.600963]
[root@Ingenic-g1_1:tmp]#

我来回答
1079
0
0
回答
1个
易百纳技术社区
途行者阿杜 发布于2022-01-26 17:03:32
给我一个支点,让我撬动地球~

I2C不通~

0

Markdown 语法

  • 加粗 **内容**
  • 斜体 *内容*
  • 删除线 ~~内容~~
  • 引用 > 引用内容
  • 代码 `代码`
  • 代码块 ```编程语言↵代码```
  • 链接 [链接标题](url)
  • 无序列表 - 内容
  • 有序列表 1. 内容
  • 缩进 内容
  • 图片 ![alt](url)

Markdown 语法

  • 加粗 **内容**
  • 斜体 *内容*
  • 删除线 ~~内容~~
  • 引用 > 引用内容
  • 代码 `代码`
  • 代码块 ```编程语言↵代码```
  • 链接 [链接标题](url)
  • 无序列表 - 内容
  • 有序列表 1. 内容
  • 缩进 内容
  • 图片 ![alt](url)
+ 添加网盘链接/附件
或将文件直接拖到这里
悬赏:
EBC
网盘
* 网盘链接:
* 提取码:
悬赏:
EBC
相关问答
无更多相似问答 去提问
Loading...
易百纳技术社区
确定要删除此文章、专栏、评论吗?
确定
取消
易百纳技术社区
易百纳技术社区
在专栏模块发布专栏,可获得其他E友的打赏
易百纳技术社区
回答悬赏问答,被题主采纳后即可获得悬赏金
易百纳技术社区
在上传资料时,有价值的资料可设置为付费资源
易百纳技术社区
达到一定金额,收益即可提现~
收益也可用来充值ebc,下载资料、兑换礼品更容易
易百纳技术社区
活动规则
  • 1.周任务为周期性任务,每周周一00:00刷新,上周完成的任务不会累计到本周,本周需要从头开始任务,当前任务完成后才可以完成下一个任务
  • 2.发布的专栏与资料需要与平台的板块有相关性,禁止注水,专栏/资料任务以审核通过的篇数为准
  • 3.任务完成后,现金奖励直接打款到微信账户;EBC/收益将自动发放到个人账户,可前往“我的钱包”查看;其他奖励请联系客服兑换
  • 4.每周最后三个任务将会有以下奖品掉落:社区热卖开发板、小米音响、视频年度会员、京东卡、华为手机等等
易百纳技术社区
升级提醒
易百纳技术社区

恭喜您由入门

社区送出礼品一份

请填写您的收件地址,礼品将在3个工作日寄出

易百纳技术社区