Linux and bare-metal AMP

Following this blog post: http://henryomd.blogspot.com/2015/02/zynq-amp-linux-on-cpu0-and-bare-metal.html, I got Linux running on CPU0 loading a bare-metal application on CPU1.  I get the error "BUG: using smp_processor_id() in preemptible [00000000] code" and a stack trace though. And the LED that my cpu1 app is suppose to toggle isn't doing so. Is this error one that will prevent cpu1 application from fully running?  How can I tell what cpu1 is doing?
[ 2.718247] udevd[572]: starting version 182
[ 2.845012] CPU1: shutdown
[ 2.848639] BUG: using smp_processor_id() in preemptible [00000000] code: udevd/575
[ 2.856266] caller is set_ipi_handler+0x14/0x58
[ 2.860727] CPU: 0 PID: 575 Comm: udevd Not tainted 3.14.2-xilinx #1
[ 2.867097] [<800147b4>] (unwind_backtrace) from [<800116cc>] (show_stack+0x10/0x14)
[ 2.874816] [<800116cc>] (show_stack) from [<8040e040>] (dump_stack+0x80/0xc0)
[ 2.882001] [<8040e040>] (dump_stack) from [<8020a584>] (debug_smp_processor_id+0xe8/0xec)
[ 2.890255] [<8020a584>] (debug_smp_processor_id) from [<80012f30>] (set_ipi_handler+0x14/0x58)
[ 2.898947] [<80012f30>] (set_ipi_handler) from [<7f014458>] (zynq_remoteproc_probe+0x1a8/0x460 [zynq_remoteproc])
[ 2.909275] [<7f014458>] (zynq_remoteproc_probe [zynq_remoteproc]) from [<80255de0>] (platform_drv_probe+0x18/0x4c)
[ 2.919683] [<80255de0>] (platform_drv_probe) from [<80254608>] (driver_probe_device+0x7c/0x21c)
[ 2.928444] [<80254608>] (driver_probe_device) from [<80254878>] (__driver_attach+0x8c/0x90)
[ 2.936874] [<80254878>] (__driver_attach) from [<80252c14>] (bus_for_each_dev+0x6c/0xa0)
[ 2.945025] [<80252c14>] (bus_for_each_dev) from [<80253e74>] (bus_add_driver+0x148/0x1f0)
[ 2.953257] [<80253e74>] (bus_add_driver) from [<80254e74>] (driver_register+0x78/0xf8)
[ 2.961257] [<80254e74>] (driver_register) from [<8000881c>] (do_one_initcall+0xf8/0x154)
[ 2.969415] [<8000881c>] (do_one_initcall) from [<8007c3ec>] (load_module+0x1978/0x1ee0)
[ 2.977492] [<8007c3ec>] (load_module) from [<8007caac>] (SyS_finit_module+0x68/0x78)
[ 2.985299] [<8007caac>] (SyS_finit_module) from [<8000e3e0>] (ret_fast_syscall+0x0/0x30)
[ 3.038436] remoteproc0: 100000.remoteproc-test is available
[ 3.044105] remoteproc0: Note: remoteproc is still under development and considered experimental.
[ 3.129696] remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
[ 3.253705] remoteproc0: firmware_loading_complete
[ 3.259125] remoteproc0: powering up 100000.remoteproc-test
[ 3.278338] remoteproc0: Booting fw image cpu1app.elf, size 66576
[ 3.314648] remoteproc0: remote processor 100000.remoteproc-test is now up 
 

I have exactly that same problem that you posted on 5-19-2015, ewong.
In components/apps/app_cpu1/data, app_cpu1(.elf) size is 169056 bytes, but in ./build/linux/rootfs/targetroot/lib/firmware and  in the targets’s /lib/firmware, it’s only 66480 bytes. There is no other file anywhere in my project with that same size (66480), I have no idea where the bogus copy comes from.
Following an instruction in ug978, I modified my Makefile as below:
include apps.common.mk
all: build install
build:
clean:
.PHONY: install image
FIRMWARE=app_cpu1 
install:
 $(TARGETINST) -d data/$(FIRMWARE) /lib/firmware/$(FIRMWARE)
I'm using Petalinux 2014.4.

Similar Messages

  • Linux Server Bare Metal Restore

    Hi,
    As our OEL environment grows, I was wondering what products others use to ensure 'Bare Metal Recovery' to like or unlike hardware in the case of a 'disaster'.
    We have Veritas Netbackup in house for nightly backups, but do not have the Bare Metal Restore piece.
    Since our Linux environment is new and growing...I wanted to look at all options.
    Any opinions, good or bad experiences?
    Thanks,
    Michele

    Have a look at 'kickstart' for restoring the bare server.
    The next phase is in most enterprise situations the SAN or NAS is connected.
    The last phase is a restore of the server as a whole with a backup solution of choice.
    There are numerous implementations possible. If you install the oracle software on SAN/NAS as much as possible, there's only a few things which need to be arranged on the local server/local server disks (think /etc/oratab, /etc/oraInst.loc, stop/start scripts etc.) which means there's no need to restore the server as a whole.

  • Problem with Bare-metal AMP app in ZedBoard (Vivado 2014.4)

    I think you are using this existing Application Note: http://www.xilinx.com/support/documentation/application_notes/xapp1079-amp-bare-metal-cortex-a9.pdf
    It is good to use the Tool Version in which the design was created and tested for Application Notes.

    Hello everyone,
    I am testing a simple project for ZedBoard. It want run two bare-metal applications (one in each processor).
    I use Vivado 2014.4, I followed the tutorial[1] but does not function. I follow these steps:
    1. Create a simple project for ZedBoard.
    2. Generate bitstream and export to SDK.
     3. select Xilinx_Tools->Repositories
      Beside the Local Repositories, select New
      Browse to and select <xapp>/src/sdk_repo, select OK
      Select OK
     4. Create the Application that will run on CPU0
      Select File->New->Application_Project
      Enter the project name 'app_cpu0' and select Next
      Select the template 'Empty Application' then select Finish. This step will create a blank application and
        will create the Standalone BSP that is used by the application.
      Import the C and linkerscript file for app_cpu0 by navigating to SDK Project Explorer and right clicking
      on app_cpu0/src and select 'Import'
      Select General->File_System then select Next
      In the 'From directory', browse to and select <xapp>/src/apps/app_cpu0
      In the right window, select both app_cpu0.c and lscript.ld then select Finish. Answer Yes to overwrite lscript.ld
      app_cpu0.c  [Attachments]
      lscript.ld [Attachments]
    5. Create the BSP for CPU1
      Select File->New->Board_Support_Package
      Enter the project name 'app_cpu1_bsp', change CPU to ps7_cortexa9_1.
      Select Finish
      In the 'Board Support Package Settings' Select Overview->drivers->ps7_cortexa9_1 and change the extra_compiler_flags value to contain '-g -DUSE_AMP=1'
      Select OK
    6. Create the Application that will run on CPU1
      Select File->New->Application_Project
      Enter the project name 'app_cpu1'
      Change Processor to ps7_cortexa9_1
      Change 'Board Support Package' to 'Use existing' 'app_cpu1_bsp' and select Next
      Select the template 'Empty Application' then select Finish.
      Import the C and linkerscript file for app_cpu1 by navigating to SDK Project Explorer and right clicking
      on app_cpu1/src and select 'Import'
      Select General->File_System then select Next
      In the 'From directory', browse to and select <xapp>/src/apps/app_cpu1
      In the right window, select both app_cpu1.c and lscript.ld then select Finish. Answer Yes to overwrite lscript.ld
      app_cpu1.c [Attachments]
      lscript.ld [Attachments]
    8. Program FPGA.
    7. Create run configuration.
    8. Run.
    Only app1 runs... App2 don´t wake up :S
    Any suggestions?
    Thank you ;)

  • DPM Server System State and Bare MEtal using SqlServerWriter

    HI All,
    Having issuing with bare metal backups of a DPM server and was hoping to get some help.
    I have a DPM 2010 Server running on server 2008 r2. SQL databases are hosted locally on a non system drive (e)
    When I run Windows Server Backup locally on the box to do a bare metal backup (it selects c and d drives along with system state) the backup fails.
    vssadmin lsit writers shows the following after the backup fails;
    Writer name: 'SqlServerWriter'
       Writer Id: {a65faa63-5ea8-4ebc-9dbd-a0c4db26912a}
       Writer Instance Id: {9a1fdd12-d702-4ffc-914d-4361259cc55f}
       State: [8] Failed
       Last error: Inconsistent shadow copy
    Application log shows this;
    The backup operation that started at '‎2014‎-‎07‎-‎09T08:30:54.453000000Z' has failed because the Volume Shadow Copy Service operation to create a shadow copy of the volumes being backed up
    failed with following error code '2155348129'. Please review the event details for a solution, and then rerun the backup operation once the issue is resolved.
    The backup log shows exactly the same error as above.
    When I stop the SQL Server VSS Writer service and run the backup it runs just fine, however then my database backup on this server fails.
    The C drive partition is marked as active.
    Any ideas as to why bare metal backup is using the SQL writer and failing. Is there any way to specify what writer to use?
    Thank in advance.

    Any ideas as to why bare metal backup is using the SQL writer and failing. Is there any way to specify what writer to use?
    You better should ask this the support of the software vendor of "bare metal backup"
    Olaf Helper
    [ Blog] [ Xing] [ MVP]

  • UCS B-Series bare metal OS FC Issues with failover

    My customer is seeing loss of access to FC attached SAN on b-series blades that have windows and Red Hat installed bare metal, VMware are fine just these 2 OS's.  It happens when the 6100 fails over to the subordinate.  They say they reboot the servers 4-5 times before they are live on the fabric again as intended.  They have many UCS systems in many environments with differing versions of firmware and too many variables to list here, looking to see if anyone seen and rectified this, possible drivers for 2008r2 and RH ??? 
    thx
    dave

    Dave,
    Proper fabric failover really pertains to the OS and how is deals with the storage platform paths. When UCS failsover the the fabric an MPIO driver on the OS must be tested and functional to achieve proper a connection status. When installing Windows or Linux and bare metal you will need to ensure that the correct MPIO driver is installed on the OS. This driver should be obtained from the storage admin in your enviroment and must be installed and tested for proper path failover prior ro any UCS failover testing. In the case of VMware, vSphere uses a native MPIO driver and works out of the box, Windows and Linux will require a MPIO driver to match this funtionalilty.
    I hope this helps,
    David

  • Linux Bare Metal Provisioning with OEM Pack for Linux for RAC 11gGR2 OEL 5X

    Hi,
    Has anyone ever used the OEM Pack for Linux to provision Bare Metal Linux servers?
    See: http://www.oracle.com/technology/products/oem/omp_linux.html
    We are thinking of using this tool to provision our Linux Servers, because we are UL-Customers with OEL, and this Tool is free of Charge for UL- Premier and Basic Limited Customers.
    I have only found Documentation which seem to suggest that the OEM Linux Pack is supported with OEM Grid Control 10.2.0.4 and Oracle 10G ,
    but i am not sure if this Pack is supported for use with OEM Grid Control 10.2.0.5 and Oracle RAC 11gR2.
    I would appreciate your Help on this.
    Regards,
    Pascal

    user11999910 wrote:
    but i am not sure if this Pack is supported for use with OEM Grid Control 10.2.0.5 and Oracle RAC 11gR2.Yes, it is. The Linux Management Pack is built-into Grid Control and ships with 10.2.0.5. I believe you need to add a few patchsets to get full provisioning support for Database 11gR2. There is a My Oracle Support article that lists all the recommended patches for Grid Control.

  • Is it okay to do a bare metal Linux Mint 17 install, or do I need to keep Windows 8 on my SSD drive?

    I will be installing a new Samsung EVO SSD drive in a new T540p.  I really don't use Windows anymore, so I'm wondering if I have to keep Windows 8 on this machine and set up a dual boot with the new Mint 17 on the new SSD - or - can I just install the Mint on the new bare metal SSD?  Can I do this and still have UEFI too?  I'd prefer that.  It would just be Mint 17 on the UEFI SSD.
    Or is this a crazy idea?   My old computer is dual boot and I just don't use the Windows OS anymore.  It's just uselessly using up my drive space.
    Solved!
    Go to Solution.

    The T540p is a really nice machine. I have Windows 8.1 running on mine. The display is fantastic. I'm sure you will really enjoy yours.

  • Unable to do Bare Metal Restore on Windows Server 2008R2 Backup from USB Seagate Backup Plus Harddrive

    I have done a windows full server backup on to an external Seagate HDD on a Dell PowerEdge T110 II Server running Windows Server 2008 R2
    I want to clone this and do a Bare Metal Restore on an identical server at home which has Windows Server 2008 R2 on it.
    I boot from the Windows DVD provided, select repair however windows Server 2008 R2 will not find the image of the Seagate drive. The Seagate drive can be seen on the server otherwise. I guess there are options to load the driver, but I don't see them.
    Please help. Kind of stuck here
    Thanks

    I am using a windows server 2008R2 disk to boot up. Both the servers have windows server 2008R2 on them. I have two licenses for each of the servers. I want to use the server at home as a backup server in case the server in office  goes down. I used
    windows server backup to backup the server at work to a portable USB hard drive. I bought the hard drive home and want to clone the server at work. I heard bare metal restore is the best way to do this. So I booted the server at home with the windows server
    2008 r2 disk that I have and clicked repair. I had attached my seagate portable drive to the usb port so that the server could find the image of the server at work, however the server cant find the hard drive or the server image. Is it a problem with my usb
    hard drive? Do I need a specific type of usb hard drive to do server image backups?
    If I let my server at home boot regularly and it comes up, it can see the image on the hard drive so I dont know how to do the bare metal restore. I know it can be done becuase my IT guy did it when he set up both the servers. I just want to periodically
    clone them so make sure the server at home is updated with the settings of the server at work.
    Thanks for any help here

  • Bare Metal Deployments: The BMC can't have IP Address defined in logical network?

    I have defined a logical network, a logical switch, and a port profile.  I apply the logical switch (the NIC teaming settings) and a virtual network adapter that inherits the hosts network configuration (pass through config. no software defined networking)
    to each of my Hyper-V hosts successfully.
    The issue occurs once I have defined that logical network, I can no longer deploy bare metal hosts because the BMC obtains an IP within that logical network.  You see the BMC IPs and NICs are on the same subnet/VLAN.
    What's the best practice or perhaps best method to get around this issue?

    I am not sure if I follow you on this one.
    You have created a logical network for your BMC in VMM? If so, why have you done that?
    The bare-metal process requires both PXE and
    DHCP during this process, and the scope should therefore be in DHCP and not VMM for this purpose. 
    Can you try to do that? (If this is a lab environment, you could add the DHCP service to your PXE server or even VMM server).
    -kn
    Kristian (Virtualization and some coffee: http://kristiannese.blogspot.com )

  • Disk Utility in Lion 10.7.4 for Bare Metal Disaster Recovery??

    We just got our 15" Macbook Pro back from repair of a catastrophic hard disc failure. Wow. An older Seagate Momentus XT 500 toasted its little self. It seems most of our data are intact. If any software on the *new* hard disc get corrupted, we need a fairly straightforward disaster recovery process.
    I need to ask if anyone has successfully used Disk Utility to create a (bare metal) disaster recovery image of everything on their hard drive, including all their software *and* the perfectly functioning OS. We'd like to be able to restore a complete disc image of the new Seagate Momentus 750 XT - taken from a 1 TB Seagate FreeAgent GoFlex USB drive - to the Macbook.
    Has anyone done this successfully? Thanks very much for your help!

    Time Machine, SuperDuper and Carbon Copy Cloner are some of the utilities that will allow you to backup your disk and do a complete restore.

  • Can i run Mac OS X on Mac Mini under a "bare metal" Hypervisor?

    Unfortunately, I can't leave Windows because of heavy amount of legacy software which cannot be easily transfered to Mac OS X (for example, databases running on MSSQL).
    On the other side I like Mac Mini hardware for its size, noise level and power consumption and want to try Mac OS X (buying it only to replace Max OS X with Windows would be insane).
    So, to avoid buying a separate computer, I want to run both operating systems simultaneously under a "bare metal" Hypervisor (VMWare ESXi, Hyper-V etc.).
    Using BootCamp to run either Mac OS X or Windows doesn't fit my needs. Running Windows as a guest OS in Parallels - doesn't fit them too.
    Both OS should be able to run at the same time, and Windows should be on 24h a day.
    I know that a hypervisor can be installed on Mac Mini. I know also that running Windows on it won't be a problem.
    The only question is - will the Mac OS X Lion run under hypervisor?

    VMWare ESXi should support Lion and Mountain Lion, both in terms of it having been done and beeing allowed by Apple's license.
    Note: Apple's license only allows hosting two virtual OS X machines on a single host.
    In addition to ESXi, there is also Parallels Server for Mac Bare Metal Edition. See http://www.parallels.com/uk/products/server/mac/baremetal/technical-resources/ I merely mention it for completeness, I would stick to ESXi since it is 'free'.
    You could consider running OS X as the host operating system and Windows as a guest VM using VirtualBox. VirtualBox can be configured to start automatically and invisibly on the Mac host. You could then use Microsoft RDP to connect to the running VM. Its services like SQL Server would of course be running and accessible as normal.

  • Bare Metal Provisioning - physically needed machines

    Hello together,
    our company plans to use Bare Metal Provisioning soon.
    We're thinking of the installation of the needed servers at the moment. According to the best practice guide, one needs a boot server, a stage server, a rpm repository and a software library.
    In the document it's mentioned that oracle suggests to keep boot and stage server on one physical machine.
    Can we also place the rpm repository or the software library (or both?) on this machine? Do we have any disadvantages when doing it this way? As servers are nothing cheap, we could save some money. But of course not if it would cause significant problems...
    What do we have to consider about it?
    Do you have any experience in consolidating those servers?
    Thanks in advance,
    Robert

    Hi Robert,
    If you have small number of targets, that would be find OMS and Reporsitory on same box. But for in future considering growth you may require distributed architecture.

  • Bare metal restore of full server backup fails with RPC error 0x800706BA (server 2012)

    With Windows Server 2012, after creating a successful windows server backup (full server), I am unable to do a bare metal restore of the system.
    EFI System Partition, C:, D: are the volumes on a single array (Raid 5).
    Loading WinRE and launching re-image, the full server restore stops after completing the C: restore just after beginning the D: drive restore (data volume) with the error with the message about RPC error 0x800706BA, unavailable.
    The system will not boot as a result of the failure. 
    What may be causing this?
    [edit]
    I think I have two things working against me here... one, Volume Shadow Copy service wasn't running in WinPE and two.. the D: volume contains data deduplication.
    I think this is causing some of my problems.
    Is there an additional service that I need to start in WinPE to get a volume that was deduplicated restored perhaps using wbadmin?

    Hi,
    Thanks for the reply Shaon.
    The hardware system is identical; however, I am increasing storage capacity from 12TB to 16TB.  Basically, the system is the same, just new hard drives (4x4TB versus 4x3TB).  Drives are all identical enterprise class drives and I am actually using
    the same system (backup, swap drives then restore).
    I tried both using the WinRE restore (re-image) with the backup set, and tried using wbadmin.  Both produce same RPC unavailable messages (although using the GUI based tool via WinRE provides the additional error code #).
    I do not have any idea what to look at to try to figure this one out.
    [edit]
    I was just informed of this posting:
    http://social.technet.microsoft.com/Forums/windowsserver/en-US/147efccc-e0e9-4458-852e-c3a44ae5cb64/the-system-image-restore-failed-error-details-he-rpc-server-is-unavailable-0x800706ba?forum=windowsbackup
    and in my case, this lab server does in fact act also as a DC as well as a file server...  do I need to spin up a secondary controller (perhaps in a VM on another machine) to do this restore?

  • Windows Server 2008 bare-metal restore

    Hello
    We have been running a Windows Server 2008 Standard on an old HP ML350 server for many years.  The old server finally kicked the bucket so we performed a bare-metal restore (using the Windows built-in restore from backup function) to a new (used) HP
    DL380 G6 server...  the restore worked perfectly.  The new server came right up and everything is working just as it was on the old server except for one major problem.  The new server won't activate.
    We used the Automated phone line activation utility but after putting in the zillion character installation id, the phone activation voice says the product is invalid and hangs up on me.  We tried the "buy a new product key" option that the
    Windows Activation utility on the server offers as an option but when we get to the website it says the product is no longer available.
    We have the original case and media that we purchased many years ago and the Product Key is on the card that came with the disk (actually 2 discs  32 and 64 bit versions).
    What can we do at this point?  We don't want to purchase another copy of Windows Server 2008 for fear we will just run into the same problem.  The product we have is valid and has been running on our old server for many years.  We can't upgrade
    to Server 2012 because we believe that 2012 only supports 64 bit versions and we must stay on a 32 bit platform so that existing (and irreplaceable) applications will continue to run. 
    Any suggestions? 

    Thank you for your reply.
    After trying several Microsoft remedies that did not resolve the problem we decided to just buy another copy of Windows Server 2008.  We then used the option to change the product Id to the new key that came with the new copy (sealed container) of Windows
    2008 Server, but after doing so we are still unable to activate the product and in fact we are no longer even given the option to Activate... our desktop is black and there is a message in the lower right corner of the screen that says this copy of Windows
    is not genuine.  When we select Activate on the Computer properties screen we are given an option to go online to correct the problem but when we select that option it brings us to a Windows 7 page.  It's as if MS no longer handles Windows 2008
    server activation issues.
    Life shouldn't be this complicated.  Is it possible that even though the new copy of Windows 2008 Server comes with 2 disks... 32 bit and 64 bit versions... that the activation key is only good for 64 bit installations?
    Any suggestions would be greatly appreciated.    

  • UnixODBC connects, but won't select - 64bit Linux and client 10.2.0.1.0

    ODBC connects, but won't select - 64bit Linux and 64 bit Oracle instant client 10.2.0.1.0, full install (all files but basiclite).
    ODBC can connect to an Oracle database, but cannot describe or select.
    sqlplus can connect and select.
    Also, ODBC can connect and select using a mysql database.
    At end is ODBC trace log, odbcinst.ini and odbc.ini
    Using the isql utility from unixODBC version 2.2.10, I get the following
    ## working tnsnames.ora is located
    $ export TNS_ADMIN=/usr/share/oracle/OraHome_1/network/admin
    $ LD_LIBRARY_PATH=/usr/lib64/oracle isql -v TESTDB foo bar
    | Connected! |
    | |
    | sql-statement |
    | help [tablename] |
    | quit |
    | |
    SQL> describe dual
    [IM003][unixODBC][Driver Manager]Specified driver could not be loaded
    [ISQL]ERROR: Could not SQLAllocStmt
    SQL> select count(*) from dual;
    [IM003][unixODBC][Driver Manager]Specified driver could not be loaded
    [ISQL]ERROR: Could not SQLAllocStmt
    SQL>
    Trace appended at end.
    System Details
    SuSE 9.3 64 bit, 2x Xeon, 8Gb RAM, latest SuSE kernel 2.6.11.4-21.9-smp
    A 64bit full client(10.1.0.3.0) is installed in /usr/share/oracle/OraHome_1, where the tnsnames.ora file is located (in network/admin)
    The 64 bit instant client is installed in /usr/lib64/instantclient_10_2, pointed to by soft-link /usr/lib64/oracle
    I also have a 32bit instant client, which is needed by OpenOffice
    From a shell with unset ORACLE_HOME, and with no Oracle lib in the ld.config path, all 3 versions are able to connect, and describe dual and select (*) from dual;
    export TNS_ADMIN=/usr/share/oracle/OraHome_1/network/admin
    # 10.2 64 bit instant client
    LD_LIBRARY_PATH=/usr/lib64/oracle /usr/lib64/oracle/sqlplus foo/bar@TESTDB
    # 10.2 32 bit instant client
    LD_LIBRARY_PATH=/usr/lib/oracle /usr/lib/oracle/sqlplus foo/bar@TESTDB
    # 10.1 64 bit full client
    LD_LIBRARY_PATH=/usr/share/oracle/OraHome_1/lib /usr/share/oracle/OraHome_1/bin/sqlplus foo/bar@TESTDB
    #### LOG AND INI FILES
    ### odbcinst.ini
    [OracleODBC-10g]
    Description = Oracle ODBC driver for Oracle 10g
    Driver = /usr/lib64/oracle/libsqora.so.10.1
    Setup = /usr/lib64/unixODBC/liboraodbcS.so.1
    FileUsage =
    CPTimeout =
    CPReuse =
    [ODBC]
    Trace = Yes
    TraceFile = /tmp/sql.log
    ForceTrace = No
    Pooling = No
    ### odbc.ini
    [TESTDB]
    Application Attributes = T
    Attributes = W
    BatchAutocommitMode = IfAllSuccessful
    CloseCursor = F
    DisableDPM = F
    DisableMTS = T
    Driver = OracleODBC-10g
    DSN = TESTDB
    EXECSchemaOpt =
    EXECSyntax = T
    Failover = T
    FailoverDelay = 10
    FailoverRetryCount = 10
    FetchBufferSize = 64000
    ForceWCHAR = F
    Lobs = T
    Longs = T
    MetadataIdDefault = F
    QueryTimeout = T
    ResultSets = T
    ServerName = TESTDB
    SQLGetData extensions = F
    Translation DLL =
    Translation Option = 0
    Here is the output from ODBC's trace of the isql session
    [ODBC][27847][__handles.c][444]
              Exit:[SQL_SUCCESS]
                   Environment = 0x507700
    [ODBC][27847][SQLAllocHandle.c][346]
              Entry:
                   Handle Type = 2
                   Input Handle = 0x507700
    [ODBC][27847][SQLAllocHandle.c][464]
              Exit:[SQL_SUCCESS]
                   Output Handle = 0x507ce0
    [ODBC][27847][SQLConnect.c][3527]
              Entry:
                   Connection = 0x507ce0
                   Server Name = [TESTDB][length = 6 (SQL_NTS)]
                   User Name = [foo][length = 3 (SQL_NTS)]
                   Authentication = [bar][length = 3 (SQL_NTS)]
              UNICODE Using encoding ASCII 'ISO8859-1' and UNICODE 'UCS-2LE'
    [ODBC][27847][SQLConnect.c][4101]
              Exit:[SQL_SUCCESS]
    [ODBC][27847][SQLAllocHandle.c][511]
              Entry:
                   Handle Type = 3
                   Input Handle = 0x507ce0
    [ODBC][27847][SQLAllocHandle.c][641]Error: IM003
    [ODBC][27847][SQLError.c][424]
              Entry:
                   Connection = 0x507ce0
                   SQLState = 0x7fffffffd750
                   Native = 0x7fffffffd748
                   Message Text = 0x7fffffffd760
                   Buffer Length = 500
                   Text Len Ptr = 0x7fffffffd74e
    [ODBC][27847][SQLError.c][461]
              Exit:[SQL_SUCCESS]
                   SQLState = IM003
                   Native = 0x7fffffffd748 -> 0
                   Message Text = [[unixODBC][Driver Manager]Specified driver could not be loaded]
    [ODBC][27847][SQLError.c][424]
              Entry:
                   Connection = 0x507ce0
                   SQLState = 0x7fffffffd750
                   Native = 0x7fffffffd748
                   Message Text = 0x7fffffffd760
                   Buffer Length = 500
                   Text Len Ptr = 0x7fffffffd74e
    [ODBC][27847][SQLError.c][461]
              Exit:[SQL_NO_DATA]
    [ODBC][27847][SQLError.c][504]
              Entry:
                   Environment = 0x507700
                   SQLState = 0x7fffffffd750
                   Native = 0x7fffffffd748
                   Message Text = 0x7fffffffd760
                   Buffer Length = 500
                   Text Len Ptr = 0x7fffffffd74e
    [ODBC][27847][SQLError.c][541]
              Exit:[SQL_NO_DATA]
    [ODBC][27847][SQLAllocHandle.c][511]
              Entry:
                   Handle Type = 3
                   Input Handle = 0x507ce0
    [ODBC][27847][SQLAllocHandle.c][641]Error: IM003
    [ODBC][27847][SQLError.c][424]
              Entry:
                   Connection = 0x507ce0
                   SQLState = 0x7fffffffd750
                   Native = 0x7fffffffd748
                   Message Text = 0x7fffffffd760
                   Buffer Length = 500
                   Text Len Ptr = 0x7fffffffd74e
    [ODBC][27847][SQLError.c][461]
              Exit:[SQL_SUCCESS]
                   SQLState = IM003
                   Native = 0x7fffffffd748 -> 0
                   Message Text = [[unixODBC][Driver Manager]Specified driver could not be loaded]
    [ODBC][27847][SQLError.c][424]
              Entry:
                   Connection = 0x507ce0
                   SQLState = 0x7fffffffd750
                   Native = 0x7fffffffd748
                   Message Text = 0x7fffffffd760
                   Buffer Length = 500
                   Text Len Ptr = 0x7fffffffd74e
    [ODBC][27847][SQLError.c][461]
              Exit:[SQL_NO_DATA]
    [ODBC][27847][SQLError.c][504]
              Entry:
                   Environment = 0x507700
                   SQLState = 0x7fffffffd750
                   Native = 0x7fffffffd748
                   Message Text = 0x7fffffffd760
                   Buffer Length = 500
                   Text Len Ptr = 0x7fffffffd74e
    [ODBC][27847][SQLError.c][541]
              Exit:[SQL_NO_DATA]

    We are having similar issue. Could you please let me know how to resolve this issue. If using 32-bit driver is the only solution, please provide the URL to download this.
    Linux gahfndev02 2.6.9-42.0.3.ELsmp #1 SMP Mon Sep 25 17:24:31 EDT 2006 x86_64 x86_64 x86_64 GNU/Linux
    SQL*Plus: Release 10.2.0.1.0 - Production on Mon Jan 22 16:56:41 2007

Maybe you are looking for

  • Process flows are not running in OWB

    I have a process flow which has a main process and this main process calls 3 subprocesses and 1 externel process. This workflow was running fine and it suddenly stopped working and when I try to run it from WF monitor it is giving the following error

  • Why can't I change the background color on title slides in 10.0.2?

    I can change the font color, but the background only seems to be able to be black. any truth in that?  Seems like the older version I had let me change the background color.

  • Syntax error in INSERT STATEMENT

    A problem on the date part of the query but why I don´t know, Thanks for any pointers, TIA <cfquery name="update1" datasource="trevor_SecurityDB"> INSERT INTO imagesproducts (title, info, date) VALUES ( '#form.title#', '#form.info#', '#DateFormat(Now

  • How to use TDMS API in Visual Studio 8.6

    I am using Measurement Studio 8.6.1 for Visual Studio 2005. I need to read/write TDMS files from my mfc c++ application and I can't figure out how to add the TDMS capability to my visual studio project. I don't think it's part of the installed c++ cl

  • What Gives With The Login?

    For several days now, whenever I've tried to log in, I get an error message that reads: "Error An Error has occured. We apologize for the inconvenience." Well, I'll say. I have to close the window, then come back to discussions, but "WALLA!" now I'm